私は単純な再利用可能な ajax 関数を作ろうとしています。Google で何時間も費やし、自分自身を試してみた後、助けを求める以外に選択肢はありません。
Javascript から「未定義」のアラートが表示されます。関数メソッドを使用しない場合は正常に機能します。以下はそのコードです...
$("#formloginadmin").submit(function (){
var url = "ajax/ajax_login_admin.php";
var txtemail = $("#txtemail").val();
var txtpass = $("#txtpass").val();
var formdata = $('#formloginadmin').serialize();
var revel = true;
txtemail = $.trim(txtemail);
txtpass = $.trim(txtpass);
response = ajax_post(url, formdata);
alert(response);
return false;
});
function ajax_post(url, formdata){
$.post(url, formdata, function (data){
return data;
});
}