【发布时间】:2010-09-09 22:09:44
【问题描述】:
我有一个带有提交按钮的表单,它工作正常,但我现在有一个用户请求,如果单击页面上的链接并且表单是“脏”的,则可以保存表单(发布以保存操作) .
我已经有了一个 isDirty JavaScript 变量的逻辑,现在我想在 JavaScript 函数变脏时发布表单。
我的表单声明如下:
<form id="formSmart" action="<%= ResolveUrl("~/SmartForm/Proceed") %>"
method="post" enctype="multipart/form-data">
我的 JavaScript 是:
function checkLink() {
if (isDirty) {
$("#formSmart").submit();
}
}
没有调用继续操作,但是当我单击表单上的提交按钮时,它可以正常工作。我在 JavaScript 中做错了什么?
注意: 调用 checkLink() 工作正常,最终问题是 $("#formSmart").submit();未发布到继续操作。
【问题讨论】:
标签: javascript jquery asp.net-mvc