[英]Uncaught TypeError when trying to post form results using Ajax
我正在嘗試使用Ajax驗證表單(以得到沒有頁面重新加載的反饋)。
我調用myAjax函數,並在其中傳遞一些參數。
function myAjax(method, parameters)
{
var ParametersArray= {
"method" : method,
"parameters" : parameters
}
return (new AjaxRequest()).post("FormValidator.php", ParametersArray);
};
不幸的是,加載HTML頁面后出現TypeError:
Uncaught TypeError: (intermediate value).post is not a function
怎么了
當您在腳本中使用jquery時,請這樣做
return $.post("FormValidator.php", ParametersArray);
當您使用.post時,您不需要傳遞方法,只需傳遞參數對象
var ParametersArray= {
"parameters" : parameters
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.