Ajaxの機能は、私は別のものに1つのAJAX呼び出しを使用します。私は上記のコードを書いていますが、それは動作していません(入れ子になっている)、そしてショーに "Failed"を与えます。 ajax呼び出し関数のネストに問題があります。ネストAJAX呼び出し機能の
1
A
答えて
0
構文は見栄えが良いですが、まず正しく動作していることを外側のajaxリクエストで確認し、data.ap_patientを正しく返します。その呼び出しの後、内部のajaxリクエスト。要求がアクションメソッドを修正するかどうかを検査する要素をチェックします。
3
あなたが参考のために...
を
コードがテストされていない以下のような約束を使用することができます。 https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Promise
var getAppointment = function() {
return new Promise(function(resolve, reject) {
$.ajax({
url : "<?php echo site_url('ReceptionistController/ajax_edit_appointment')?>/" + id,
type: "GET",
dataType: "JSON",
success: function(data)
{
resolve(data);
},
error: function (jqXHR, textStatus, errorThrown)
{
reject('Error get data from ajax');
}
});
})
}
var editPatient = function(data) {
return new Promise(function(resolve, reject) {
$.ajax({
url : "<?php echo site_url('DoctorController/ajax_edit_patient')?>/" +data.ap_patient,
type: "GET",
dataType: "JSON",
success: function(data)
{
resolve(data);
},
error: function (jqXHR, textStatus, errorThrown)
{
reject('Failed');
}
});
}
}
getAppointment()
.then(function(data) {
return editPatient(data)
})
.then(function(data) {
$('[name="pt_name"]').val(data.pt_name);
})
.catch(function(error) {
console.log(error)
));
関連する問題
- 1. Drupalの呼び出しAJAX機能
- 2. JQuery getJSonネストされた呼び出しが機能しない
- 3. Wordpress Ajaxの呼び出しがカスタムページで機能しない
- 4. データベースへのAJAX PUT呼び出しが機能しない
- 5. JQuery Mobile + Phonegap:$ .ajaxの呼び出しが機能しない
- 6. Zomato APIへのAjax呼び出しが機能しない
- 7. PostgresqlへのAngularjs ajax呼び出しが機能しない
- 8. AJAX 2回目の呼び出しが機能しません
- 9. 呼び出し機能
- 10. 呼び出し機能
- 11. アラートコールなしでAjax呼び出しが機能しない
- 12. PHPとajax、デベロッパーコンソールのユーザー呼び出し機能を妨げる
- 13. 検索クエリでAjax呼び出しが機能しない
- 14. ドロップダウンメニューAjax呼び出しが機能しない
- 15. $ .AJAX呼び出しでHTTPヘッダーが機能しない
- 16. MVC 4.5非同期Ajax呼び出しが機能しない
- 17. asp.mvcでAjax呼び出しが機能しません
- 18. Spring ModelAndViewがajax呼び出しで機能しない
- 19. jQuery AJAX呼び出しが機能しない
- 20. CodeigniterでJSON.stringify()オブジェクトがajax呼び出しで機能しない
- 21. ダウンロード機能を呼び出す前にajax関数を呼び出す
- 22. Ajaxの呼び出しがAjaxの成功で機能しない
- 23. アンロード機能でAJAX呼び出しを実行
- 24. Ckeditorウィジェットのアップキャスト機能内でAJAXコールを呼び出す
- 25. Ajax呼び出し
- 26. Ajax呼び出し
- 27. Ajax呼び出し
- 28. Ajax呼び出し
- 29. AJAX呼び出し
- 30. ネストされたAJAX呼び出しのJavaScriptの約束が機能していない
'警告(errorThrown)は'あなたに何を与えるのでしょうか? –
2つのajax呼び出しが同じサーバー上にある場合、2つのajax呼び出しを同時に実行する必要はありません。そして、エラー関数は有用な情報を返します:受け取った3つのパラメータの値は何ですか?また、開発者ツールで正確な応答が何であるかを見ることができます。 – jeroen
私は2番目の呼び出しでいくつかのエラーがあると考えています。コンソールの完全なエラーを表示します。 –