2015-02-16 1 views
-1

Моя проблема заключается в том, что кнопка отправки не работает. Как вы можете видеть, мой частичный вид содержит мода jquery. Если вы нажмете «mdlist», модальная кнопка появится и появится с кнопкой отправки.Частичный вид Кнопка отправки не работает

Не могли бы вы рассказать мне, в чем проблема.

@model IEnumerable<MyApp.Models.Participant> 
<link type="text/css" rel="stylesheet" href="http://code.jquery.com/ui/1.11.3/themes/smoothness/jquery-ui.css"> 
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.js"></script> 
<script type="text/javascript" src="http://code.jquery.com/ui/1.11.3/jquery-ui.js"></script> 

<a id="mdlist" class="button" href="#"><span class="new icon"></span>Add Participant</a> 
<div id="dialog" class="content-wrapper"> 
    <div class="buttons"> 
    <input type="submit" name="submitButton" value="Save" class="button save icon" /> 
    </div> 
    <table cellspacing="0"> 
     <thead> 
      <tr> 
       <th> 

       </th> 
       <th> 
        @Html.DisplayNameFor(model => model.Name) 
       </th> 
      </tr> 
     </thead> 

@foreach (var item in Model) 
{ 
    <tbody> 
    <tr> 
     <td> 
      <input type="checkbox" name="ParticipantCheck" id="@item.ID" /> 
     </td> 
     <td> 
      @Html.DisplayFor(modelItem => item.Name) 
     </td> 
    </tr> 
    </tbody> 
} 
</table> 
</div> 
       <script type="text/javascript"> 
       $(function() { 
        $("#dialog").dialog({ 
         autoOpen: false, 
         height: 400, 
         width: 670, 
         modal: true, 
         closeOnEscape: true, 
         resizeable: false 
        }); 
      </script> 
+0

Попробуйте добавить форму – Mate

+0

Это не сработало. – user3035024

ответ

0

Прежде всего, вам нужно добавить Form (кнопка отправки работает только если была форма) по

@using(@Html.BeginForm()){ 
//place your html elements and submit button here 
} 

Следующая если у вас есть массив так, как вы добавляете checkboxes неверен взять Посмотрите на this link