0
我想通過Ajax功能提交表單,而按鈕如何通過Ajax提交表單在Safari瀏覽器中的Grails
但的Safari瀏覽器其提交像一個正常的形式提交。
,並在其他瀏覽器中通過其AJAX 功能正常工作
<g:form action="addEmpHistory" name="formNew" method="post">
<button id="submitBtn" name="submitBtn" onclick="submitform(formNew);"></button>
</g:form>
// Ajax代碼
function submitform(data){
$("#"+data).submit(function(event) {
new Event(event).preventDefault();
event.preventDefault();
$.ajax({
type: 'POST',
url: '/user/addUSer',
data: $('#'+data).serialize(),
success: function (data) {
location.reload();
}
});
});
}
請您發佈您的'submitform'函數。我首先會檢查'submitform'函數實際上是否使用alert()來調用,如果是,則調試'submitform'函數。 – trf