我想根據主機頁面發送的參數動態加載模態窗口。主機頁面將在表格中具有一組編輯鏈接。點擊任何編輯鏈接應打開一個窗口,其中包含基於發送的行ID的相應數據。下面的代碼不起作用。我需要什麼樣的變化,使以至於當我點擊編輯鏈接,我可以給一個rowid到「dialogMsg」 DIV層,使得數據可以動態地放置在它使用jqueryui在mvc 4中打開模態窗口使用jqueryui
<div id="dialogMsg" title="Editing " + StudentFirstName >
Show other student details here
</div>
<table >
<tr>
<td>
James
</td> <td><a href="#" id="editlink">Edit</a></td>
</tr>
<tr>
<td>
John
</td> <td><a href="#" id="editlink">Edit</a></td>
</tr>
<tr>
<td>
Doe
</td> <td><a href="#" id="editlink">Edit</a></td>
</tr>
</table>
<script type="text/javascript">
$(document).ready(function()
{
$("#dialogMsg").dialog({
autoOpen: false,
height: 300,
width: 350,
modal: true,
buttons: {
"Create an account": function() {
var bValid = true;
$(this).dialog("close");
},
Cancel: function() {
$(this).dialog("close");
}
}
});
$('#editlink')
.click(function() {
$('#dialogMsg').dialog('open');
});
});
</script>
您可以從部分視圖填充對話框消息,然後使用ajax編輯鏈接。 – lopezbertoni 2013-05-06 21:20:05
看看他的問題:http://stackoverflow.com/questions/15959639/return-partialview-from-jsonresult-actionmethod-back-to-ajax-post-and-display-th/15960456#15960456 – lopezbertoni 2013-05-06 21:25:32