0
사이트에 문제가 있습니다. 나는 다음 코드를 :Ajax.Request 매개 변수 IE9에서 작동하지 않음 serialize (true)
<form id="AddNewProduct" action="" method="post">
<fieldset id="AddReleaseFieldset" runat="server" class="addrelease subform">
<legend>Release Details</legend>
그 후에 모든 필드. 이름 = "파블로"성 :
new Ajax.Request('Product/Add.async', {
parameters:$('AddNewProduct').serialize(true),
onSuccess....
문제는 그것이 내가 올바른 값으로 모든 매개 변수를 수신하고 어떤 브라우저를 사용하는 경우 나, 디버깅 할 때 내 비동기 코드입니다 : 그리고 자바 스크립트는 다음과 같이가 = "Mur" 하지만 IE9에서는 모두 null입니다. Name = null Lastname = null 무엇이 잘못되었을 수 있습니다. 필드 집합을 꺼내려고합니다. 직렬화가 필드를 찾지 못하더라도 같지만, 너무 많기 때문에 각 필드를 전달하지 않습니다. 그러나 내가 할 다른 방법이 없다면 왜 직렬화가 작동하지 않을 수 있겠는가. 어떻게 해결할 수 있습니까? 미리 감사드립니다.
할까요하지 selector는 $ ('# AddNewProduct')입니까? 나는 그저 오타 일지, 그것이 왜 작동하지 않는지 문제가 될지 모른다. – Dismissile
이것은 프로토 타입이며 Chrome과 IE9에서는 작동하지 않습니다. – Pablo