몇 가지 비슷한 질문을 사용할 수 있지만 도움이되지 않습니다. Scala Play Framework에서이 작업을 수행하고 있습니다. 아래 코드를 게시하고 있습니다 :Scala Play Framework 2.2로 Jquery 폼 직렬화가 Facebox에서 작동하지 않습니다.
var saveNameRequest;
function saveName(){
if(!saveNameRequest){
saveNameRequest=$.ajax({
type:"POST",
url:"edit?editType=saveName",
data: $("#nameForm").serialize(),
complete:function(){saveNameRequest=false},
success: function(data){
alert($("#nameForm").serialize())
}//end success
});
}
}
양식 직렬화가 작동하지 않고 빈 문자열이 인쇄되고 있습니다. 아무것도 포스트를 통과하지 , 당신은 당신의 saveName()
기능을 폐쇄하지 않은
<form method="POST" name="nameForm" id="nameForm">
<tr>
<td><font color=#3b5999>First Name:</font></td>
<td><input type="text" name="fname" id="fname" value="@fName"></td>
</tr>
<tr>
<td><font color=#3b5999>Middle Name:</font></td>
<td><input type="text" placeholder="optional" name="mname" id="mname" value="@mName" ></td>
</tr>
<tr>
<td><font color=#3b5999>Last Name:</font></td>
<td><input type="text" name="lname" id="lname" value="@lName"></td>
</tr>
<tr>
<td></td>
<td><input name="save" id="save" type="button" value="save" onClick="saveName()"></td>
</tr>
</form>
내가 가진 유일한 해결책이다,하지만 난이 질문에 놓친, 나는 한때를 편집 est –
오류 메시지가 나타 납니까? – Rajesh
는 바이올린을 추가했습니다. 나를 위해 일합니다. – Rajesh