猿问

关于$.ajax()中url拼接问题

初学ajax,问题可能有点傻,还望各位大神耐心帮帮我,谢谢。

原生javascript ajax是这样的:


request.open("GET","server.php?number=" + document.getElementById("keyword").value);

number后面接上input的value就能访问,

我试着换成jquery的$.ajax():


    $.ajax({

        type:"GET",

        url:"server.php?number=" + $('#keyword').val(),

        success:function(result){

            $("#searchResult").html(result);

        }

    })

这里就出现后台php传来的参数错误,

控制台显示:


Request URL:http://localhost/ajax/server.php?number=

number后面就接不上input的值了


largeQ
浏览 2483回答 1
1回答

叮当猫咪

debug看看$('#keyword').val()结果是什么
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答