我正在尝试将表单标记放在另一个表单标记中。以下是母版页的结构:
<form name="aspnetForm" method="post" action="test.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm">
-----------CONTENT PLACE HOLDER--------------
</form>
在我的内容持有人中,我想换另一种形式:
<form id="test" action="test.ashx" method="post">
</form>
我的jquery正在尝试.prop这个表单的(id:#test)动作属性,但它永远找不到它,因为外部表单不允许它。外部表单有一个“runat =”服务器“”但内部表单没有。关于如何做到这一点的任何想法?
答案 0 :(得分:0)
你的DOM中有两个表单吗?外部表单不能“隐藏”jQuery中的内部表单。 $('form#test')
仍应该得到它。只需确保您不在该页面中重复使用相同的ID。
答案 1 :(得分:0)
我建议你看看这些问题及其答案: