我在网站上遇到了问题。我的代码如下:
<form id="AddNewProduct" action="" method="post">
<fieldset id="AddReleaseFieldset" runat="server" class="addrelease subform">
<legend>Release Details</legend>
之后的所有领域。而javascript有这样的东西:
new Ajax.Request('Product/Add.async', {
parameters:$('AddNewProduct').serialize(true),
onSuccess....
问题是我调试时的异步代码,如果我使用任何浏览器,我收到的所有参数都是正确的值: Name =“Pablo”LastName =“Mur” 但是在IE9上它们都是空的。 Name = null Lastname = null 有什么可能是错的,我尝试关闭字段集,以防序列化没有找到字段,但是是相同的,我不想通过每个字段因为有这么多,但如果没有其他方式我会这样做,为什么序列化不起作用。 我该怎么解决这个问题。 提前谢谢。
答案 0 :(得分:0)
谢谢,我在IE9中有同样的问题,有
<p>
之前的
所以form.serialize和form.request无效