一个简单的问题,但我找不到答案,我有一个jquery对话框:
$(function () {
$('#my-dialog').dialog({
modal: true, height: 'auto', width: 'auto', resizable: false, autoOpen: false,
title: "@HMSW.Resources.Persona.Res_Strings.BuscaPersona",
buttons: {
"Accept": function () {
$($(this).find('#target').val()).val($(this).find('#idPersonaSeleccionada').val());
$(this).dialog("close");
},
"Cancel": function () {
$(this).dialog("close");
}
},
});
但我的问题是:如何从对话框中触发按钮ok(或任何)?该对话框包含一个jqgrid,所以在jqgrid的ondoubleclickrow事件中我需要触发Accept
按钮
答案 0 :(得分:0)
试试这个:
$("button span").filter(function(){
return $(this).text() == "Accept";
}).click();
js.fiddle:example