私は自分のAjax機能で何が問題なのか考え出しています。 私はすでに前にこのように作成していますが、今は動作しません。Codeigniter - Ajaxポストが動作しない
insert_data
機能が働いている、私はusername
とpassword
に警告しようとするとそれが取り組んでいるが、私のajax
機能で、それがonclickの外alert('error')
<script type="text/javascript">
$(document).ready(function(){
$("#send").click(function(){
username= $('#username').val();
password = $('#password').val();
insert_data(username,password);
});
function insert_data(username,password){
$.ajax({
url: "my_controller/insert_data",
method: 'POST'
, data:
{
username: username,
password: password
},
success:function(data)
{
alert('success');
//toastr.success('Data Successfully inserted!');
// clearAllmale();
},
error:function(){
alert('error');
}
});
}
});
</script>
あなたのコントローラには何かがあります。また、ajax関数の "url"はローカルディレクトリのファイルディレクトリかURLですか? –
あなたのURLが有効かどうかを確認してください。 –
このデータのようにテストできます:{'uesrname':username、 'password':password}あなたはあなたのURLをチェックすることができます固定されていない場合は正しいですか?私たちのためにあなたのinsert_dataアクションを投稿してください、私たちがGoogle Chrome開発者のネットワークタブでresponeを要求することができるならば、 –