NET MVC 在使用 javascript 确认后尝试回发,这是按钮:
<input type="submit" id ="RemoveStatus" value="Remove Status" name="button" onclick="return CheckRemove();"/>
这是我的 CheckRemove() js 函数中的 javascript:
var button1 = document.getElementById("RemoveStatus");
if (confirm("Are you sure you want to remove status?") == true)
{
button1.disabled = true;
button1.value = "Removing status...";
__doPostBack('RemoveStatus', '');
return true;
}
else
{
return false;
}
但由于某种原因,我在 __doPostBack 位得到一个对象预期错误,我已经明确设置了 id,button1 在调试中也被填充,我尝试将 button1.id 和 button1 也传递到 __doPostBack 调用中,但它不会回发和一直说预期的对象,有什么想法吗?