这个json / jquery调用的正确语法是什么?

时间:2012-10-25 01:24:36

标签: jquery json cordova syntax

我正在使用phonegap并在页面上进行搜索。表单中的id是mysearch,应该放在$ .get调用的末尾。我知道这个调用是正确的,因为我可以把它放在浏览器中并以json格式获得所需的输出。问题是我在表单中输入的内容并没有结束。我可能在调用结束时没有正确的语法。任何帮助将非常感激。表格代码和电话如下。

    <form action="searchresult.html" method="post">
    <input type="search" name="mySearch" id="mySearch" data-mini="true" data-   theme="b" style="color:#888;"
    value="" onfocus="inputFocus(this)" onblur="inputBlur(this)" autocorrect="off" autocomplete="off" autocapitalize="off" />
    </form>

    <script>
     $("#resultPage").live("pageshow", function (){
       $.get("http://www.test.net/jquery/test.cfc?method=getsearch&returnformat=json&searchName=" + $("#mySearch").val(), {},  function(res) {

1 个答案:

答案 0 :(得分:0)

尝试使用.on insted .live(因为此方法已弃用)

  $.get("YOUR URL", function(res) {
   // implement logical
}, 'JSON').error(function(){
   alert('Http error'); // protocol error like 404
});