如何传递值给jquery对话框
本文关键字:jquery 对话框 何传递 | 更新日期: 2023-09-27 18:12:57
如何通过点击按钮将button
的id
值传递给jquery dialog
。我不想使用query string
传递值。是否有任何方法可以直接使用jquery dialog
的属性或属性传递值。
视图:
<input type="button" value="Create New" class="Create" id="1"/>
Jquery:
$(".Create").on("click", function (e) {
var Id=$(this).atrr('id');
$('#Load').empty();
//overflow: visible !important;
e.preventDefault();
$('#Load').dialog({
autoOpen: true,
modal: true,
draggable: true,
resizable: false,
height: 500,
width: 600,
position: { my: "center", at: "center", of: window },
dialogClass: 'fixed-dialog',
title: 'Create New Word',
open: function (event, ui) {
$(this).load("/Dictionary/_Create");
},
//close: function (event, ui) {
// window.location.href = window.location.href;
//}
});
return false;
});
你可以改变这一行
var Id=$(this).atrr('id'); To BTW atrr is suppose to be attr
CurrentId = $(this).attr('id'); without the var
然后在/Dictionary/_Create页面中,你可以使用javascript简单地访问CurrentId变量,因为它是全局的