我的html页面中有两个按钮,当有人点击Generate按钮时我想保存我的文件(保存按钮正在做同样的事情)如果点击确定,否则我不想做任何事情。
Js代码 $("#保存应用")触发。("单击");
我也尝试使用
document.getElementById('save-application').click();
和
$('#save-application').click();
但它不工作。所以基本上我想打电话给我的保存按钮。对此有什么建议吗?
我做过尝试
if (check == true) {
$("#form").submit();
return true;
}
else {
return false;
}
但是表格没有保存
答案 0 :(得分:0)
我认为您在通过身份#
查询时错过了$("#save-application").click();
。
答案 1 :(得分:0)
您可以创建单独的保存功能,而不是使用触发器, HTML代码:
<input type="submit" value="Save" id="save-application" onclick="saveApplication();"/>
js code:
function saveApplication(){
//logic here
}
然后调用saveApplication()而不是$(&#34; save-application&#34;)。触发器(&#34;点击&#34;);
答案 2 :(得分:0)
所以我在你的输入上做了类似的事情
<input id="save-application" type="submit" value="Save" onclick="saveApplication()"/>
然后将您的javascript修改为以下内容:
function saveApplication() {
if (isChanged == true ) {
var check = confirm("Would you like to to save your changes and have a document generated?");
if (check == true) {
$("#save-application").trigger("click");
return true;
}
else { return false; }
} else {
return undefined;
}
}
希望这有帮助