我正在jQuery UI中工作,并且正在尝试找出一种通过按钮options数组传递自定义数据字段的方法。我想传递以下示例中的字段。数据示例和数据示例2。通过按钮参数可以做到这一点吗?
<button type="button" data-example="XXXX" data-example2="YYYY" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" role="button" aria-disabled="false" ><span class="ui-button-text">xxx</span></button>
这是我的创建对话框代码-
options = {
autoOpen: true,
buttons : [
{text:"example1"},
{text:"example2"}
]
}
jQuery("<div class='dialog' title='xxx'><p>xxx</p></div>")
.dialog(options);
这个例子应该有所帮助。
$(function() {
$( "#dialog" ).dialog({ buttons: [ { id:"test","data-test":"data test", text: "Ok", click: function() {alert($('#test').data('test')); $( this ).dialog( "close" ); } } ] });
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句