Heim > Artikel > Web-Frontend > Methoden zur Lösung des Problems, dass JS keine Controller_Javascript-Fähigkeiten aufrufen kann
Kein Klatsch mehr. Schauen Sie sich zunächst die Unfallstelle an.
Unfallstelle
Was ich jetzt tun muss, ist, die Hintergrund-Controller-Methode über JS aufzurufen. Sie können sehen, dass der Client Jquery und Ajax verwendet. Das Problem besteht jetzt darin, dass js ausgeführt werden kann, der Hintergrundcode jedoch nicht die Controller-Methode ausführen kann.
Meine Lösung
Der Ajax-Code ist falsch. Sie können sehen, dass ich im Code keine synchrone Anforderung oder asynchrone Anforderung festgelegt habe, was bedeutet, dass ich hier Ajax verwenden möchte Synchronisation erreichen.
Daher müssen wir eine weitere Anforderungsmethode in Ajax hinzufügen.
Ajax mit jquery schreiben
Das Folgende ist eine Möglichkeit, Ajax zu verwenden.
$.ajax ({ method //数据的提交方式:get和post url //数据的提交路劲 async //是否支持异步刷新,默认是true data //需要提交的数据 dataType //服务器返回数据的类型,例如xml,String,Json等 success //请求成功后的回调函数 error //请求失败后的回调函数 });
Wenn es um Aajx geht, denken wir vielleicht zuerst an asynchrone Aufrufe, die die Benutzererfahrung verbessern. Ich hoffe jedoch, dass dieser Artikel für das Lernen aller hilfreich ist.