weixin_33726318 2015-09-09 15:31 采纳率: 0%
浏览 26

Laravel中的Ajax验证

I am trying to make an ajax veryfication but i do not know why it doesn't work.

This is my ajax script:

<script type="text/javascript" language = "javascript">

function checkWords () {
  var status = document.getElementById("status");
  var u = document.getElementById("styled").value;
  if(u != "")
  {

    status.innerHTML = 'Verifying...';
    var hr = new XMLHttpRequest();
    hr.open("POST","/topicnou",true);
    hr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    hr.onreadystatechange = function(){
         if (hr.readyState == 4 && hr.status == 200)
      {status.innerHTML = hr.responseText;}  

}

  var v = "name="+u;
  hr.send(v);


}
}
</script>

This is my php :

<?php 

if(isset($_POST['name']) && $_POST['name'] != ""){

   echo 'succes';

 }

?>

PS: bought scripts are located in TopicNou.blade.php wich is seen if you go to localhost/topicnou.

This is what appears in my console:

POST http://localhost/topicnou 500 (Internal Server Error)

XHR finished loading: POST "http://localhost/topicnou".

  • 写回答

2条回答 默认 最新

  • 叼花硬汉 2015-09-09 17:08
    关注

    Laravel POST-requests needed Cookie 'laravel_session', you can see it in chrome network tab, for example. Add it to your ajax-request, and i think, it will be work)

    http://prntscr.com/8efuon

    评论

报告相同问题?

悬赏问题

  • ¥15 虚拟机打包apk出现错误
  • ¥30 最小化遗憾贪心算法上界
  • ¥15 用visual studi code完成html页面
  • ¥15 聚类分析或者python进行数据分析
  • ¥15 逻辑谓词和消解原理的运用
  • ¥15 三菱伺服电机按启动按钮有使能但不动作
  • ¥15 js,页面2返回页面1时定位进入的设备
  • ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
  • ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
  • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝