Heim  >  Artikel  >  Web-Frontend  >  Methoden zur Lösung des Problems, dass JS keine Controller_Javascript-Fähigkeiten aufrufen kann

Methoden zur Lösung des Problems, dass JS keine Controller_Javascript-Fähigkeiten aufrufen kann

WBOY
WBOYOriginal
2016-05-16 15:22:341631Durchsuche

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.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn