解决方案 »

  1.   

    type:"POST"   改成type:'get',
    或者1.php里面的改成:echo $_POST['name'];
    你post提交用get接,当然没值了
      

  2.   

    汗,这个是我复制过来的时候没注意,我代码里是一致的,都是post。我发现问题在这里,我在.ajax下面加一个return false,就可以看到alert弹出的消息了,你知道这是为什么吗
      

  3.   

    本身submit类型的按钮 导致页面提交并且转向你可以改为 <input class="button_nomal"  id="submit_input" type="button" value="提交"/>然后脚本控制
    $('#submit_input').click(function(){
    $('#myForm').submit();
    });
      

  4.   

    你别用form表单提交,用按钮来提交就可以了
      

  5.   


    用button确实是可以,但是submit就是没搞懂为啥要加一个return false
      

  6.   

    ajax提交,是会跳转的,return false 是阻止他跳转。
      

  7.   

    ajax提交,文本框怎么会被清空?这个本身就不正常!!!建议用chrome,按F12 调试。估计是ajax提交后又除非了form的submit,导致页面刷新,页面刷新了,原来的js也就都被“重置”了。
      

  8.   

    你这些方法只是在submit之前判断,如果函数return false了,就不会提交表单
    你没有return值,所以form提交了,我估计你应该是页面会刷新了吧, 所以你看不到alert,输入框的值也清空了
      

  9.   

    如果你的get type是post
    服务端接收参数值$_POST 反之 type=get  $_GET
    如果不考虑type,直接$_REQUEST即可