tbar: function (callback) {
var items = [];
items.push(lazyMethod_TopBarMenuBuilder("Create", false, "add16", "create1", function () { lazyMethod_OpenWindow('Vessel Detail', 'panelWindowId', 600, 1000, 'vos001_view.aspx') ; }));
items.push(lazyMethod_TopBarMenuBuilder("Save", false, "add16", "save", fn_save));
items.push(lazyMethod_TopBarMenuBuilder("Remove", false, "add16", "remove", remove));
items.push(lazyMethod_TopBarMenuBuilder("Reset", false, "add16", "reset", resetform));
items.push(lazyMethod_TopBarMenuBuilder("Export", false, "add16", "export", ""));
callback(items);
},z
单击顶部栏重置时,我需要重置整个表单,但经过数小时的测试仍然没有解决方案。
这是我用来重置表单的功能,但它不起作用。
函数重置表单(( { document.getElementById("formdetail"(.reset((;
}
var iframeID = $('iframe').attr('id');
alert(iframeID);
$('#' + iframeID).attr('src', function (i, val) { return val; });
此函数适用于获取iframe ID并重置。
使用vanilla Javascript:
document.querySelector('iframe').setAttribute('src','')