Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/421.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在PhoneGap应用程序中向JQuery移动列表视图动态添加JSON数据?_Javascript_Jquery_Json_Cordova_Jquery Mobile - Fatal编程技术网

Javascript 如何在PhoneGap应用程序中向JQuery移动列表视图动态添加JSON数据?

Javascript 如何在PhoneGap应用程序中向JQuery移动列表视图动态添加JSON数据?,javascript,jquery,json,cordova,jquery-mobile,Javascript,Jquery,Json,Cordova,Jquery Mobile,我正在获取给定距离内的拼贴JSON数据列表(以K.M为单位)。现在我必须将此拼贴列表添加到JQuery Mobile列表视图中。在注册页面中填写学生信息。然后在按下注册按钮后,javascript将执行,在Java脚本中,我们将距离作为参数传递,服务器将获取位于给定距离内的拼贴列表。我故意没有提到经纬度的原因。字母我们将传递两个参数当前经度和纬度,而不是距离。现在获取的数据将采用json格式,我必须将此信息添加到ul视图下的页面拼贴选项中请告诉我应该在里面写什么 成功:javascript中的函

我正在获取给定距离内的拼贴JSON数据列表(以K.M为单位)。现在我必须将此拼贴列表添加到JQuery Mobile列表视图中。在注册页面中填写学生信息。然后在按下注册按钮后,javascript将执行,在Java脚本中,我们将距离作为参数传递,服务器将获取位于给定距离内的拼贴列表。我故意没有提到经纬度的原因。字母我们将传递两个参数当前经度和纬度,而不是距离。现在获取的数据将采用json格式,我必须将此信息添加到ul视图下的页面拼贴选项中请告诉我应该在里面写什么 成功:javascript中的函数(响应)。 数据库的结构是

<div data-role="page" id="register" data-theme="d" style="width: 100%;">           
    Name :<input type="text" placeholder="Name" name="userName">
    Email: <input type="text" placeholder="Email" name="eMail">
    Mobile: <input type="number" placeholder="Mobile" name="mobNumber">
    Distance: <input type="text" id="distance_id" name="distance" />
    <a href="#CollageOptions" class="ui-btn" style="background-color: #B6B6BC; color: black;"                         
       id="btnReg">Register</a>
</div>


姓名:
电邮:
流动电话:
距离:



可以使用each循环读取Json数据并准备列表项

var output = ""; // declare an empty variable inside click function

$("#listOfFoodOptions").empty(); // empty the list

.
.
.

success: function(response){ 

$.each(response, function(index,value){ // loop through the data

output += "<li>"+value.Chef.Name+"</li>"; 

}); 

$("#listOfFoodOptions").append(output).listview().listview('refresh'); // refresh the list

}

.
.
.
var输出=”;//在click函数中声明一个空变量
$(“#listOfFoodOptions”).empty();//清空列表
.
.
.
成功:功能(响应){
$.each(响应、函数(索引、值){//在数据中循环
输出+=“
  • ”+value.Chef.Name+”
  • ”; }); $(“#listofoodoptions”).append(output).listview().listview('refresh');//刷新列表 } . . .

    .

    您可以使用each循环读取Json数据并准备列表项

    var output = ""; // declare an empty variable inside click function
    
    $("#listOfFoodOptions").empty(); // empty the list
    
    .
    .
    .
    
    success: function(response){ 
    
    $.each(response, function(index,value){ // loop through the data
    
    output += "<li>"+value.Chef.Name+"</li>"; 
    
    }); 
    
    $("#listOfFoodOptions").append(output).listview().listview('refresh'); // refresh the list
    
    }
    
    .
    .
    .
    
    var输出=”;//在click函数中声明一个空变量
    $(“#listOfFoodOptions”).empty();//清空列表
    .
    .
    .
    成功:功能(响应){
    $.each(响应、函数(索引、值){//在数据中循环
    输出+=“
  • ”+value.Chef.Name+”
  • ”; }); $(“#listofoodoptions”).append(output).listview().listview('refresh');//刷新列表 } . . .

    .

    您可以使用each循环读取Json数据并准备列表项

    var output = ""; // declare an empty variable inside click function
    
    $("#listOfFoodOptions").empty(); // empty the list
    
    .
    .
    .
    
    success: function(response){ 
    
    $.each(response, function(index,value){ // loop through the data
    
    output += "<li>"+value.Chef.Name+"</li>"; 
    
    }); 
    
    $("#listOfFoodOptions").append(output).listview().listview('refresh'); // refresh the list
    
    }
    
    .
    .
    .
    
    var输出=”;//在click函数中声明一个空变量
    $(“#listOfFoodOptions”).empty();//清空列表
    .
    .
    .
    成功:功能(响应){
    $.each(响应、函数(索引、值){//在数据中循环
    输出+=“
  • ”+value.Chef.Name+”
  • ”; }); $(“#listofoodoptions”).append(output).listview().listview('refresh');//刷新列表 } . . .

    .

    您可以使用each循环读取Json数据并准备列表项

    var output = ""; // declare an empty variable inside click function
    
    $("#listOfFoodOptions").empty(); // empty the list
    
    .
    .
    .
    
    success: function(response){ 
    
    $.each(response, function(index,value){ // loop through the data
    
    output += "<li>"+value.Chef.Name+"</li>"; 
    
    }); 
    
    $("#listOfFoodOptions").append(output).listview().listview('refresh'); // refresh the list
    
    }
    
    .
    .
    .
    
    var输出=”;//在click函数中声明一个空变量
    $(“#listOfFoodOptions”).empty();//清空列表
    .
    .
    .
    成功:功能(响应){
    $.each(响应、函数(索引、值){//在数据中循环
    输出+=“
  • ”+value.Chef.Name+”
  • ”; }); $(“#listofoodoptions”).append(output).listview().listview('refresh');//刷新列表 } . . .


    .

    如果你搜索,你会找到很多例子。@Omar,谢谢你的重播我是网络技术新手,所以请告诉我最好的网站,因为我急需它。。如果你搜索,你会找到很多例子。@Omar,谢谢你的重播我是网络技术新手,所以请告诉我最好的网站,因为我急需它。如果你搜索,你会找到很多例子。@Omar,谢谢你的重播,我是网络技术新手,所以请告诉我最好的网站,因为我急需它。如果你搜索,你会找到很多例子。@Omar,谢谢你的重播,我是网络技术新手,所以请告诉我最好的网站,因为我迫切需要它。@Tasos,谢谢你的重播,但是像$.Ajax({,或者我们不需要$.Ajax)这样的Ajax在哪里({在Post方法中,我正在等待您的答复…@neelabhsingh这是您拥有的简化版本,没有资源的GET。请看这里@Tasos,我看到您的链接它是HTTP Post请求,但我需要XMLHTTP请求,抱歉,但我是网络技术新手,我得到了这个项目,我需要完成它。@Tasos,正如您所说的GET在这方面不起作用问题(由我发布)我正在使用GET@neelabhsingh你是对的。我的错。我会修改答案以反映这一点。无论如何,如果你想使用GET,那么你可以使用(每个)函数循环数据并生成列表。你试过了吗?@Tasos,谢谢你的重播,但是像$.Ajax({,或者我们不需要$.Ajax)这样的Ajax在哪里({在Post方法中,我正在等待您的答复…@neelabhsingh这是您拥有的简化版本,没有资源的GET。请看这里@Tasos,我看到您的链接它是HTTP Post请求,但我需要XMLHTTP请求,抱歉,但我是网络技术新手,我得到了这个项目,我需要完成它。@Tasos,正如您所说的GET在这方面不起作用问题(由我发布)我正在使用GET@neelabhsingh你是对的。我的错。我会修改答案以反映这一点。无论如何,如果你想使用GET,那么你可以使用(每个)函数循环数据并生成列表。你试过了吗?@Tasos,谢谢你的重播,但是像$.Ajax({,或者我们不需要$.Ajax)这样的Ajax在哪里({在Post方法中,我正在等待您的答复…@neelabhsingh这是您拥有的简化版本,没有资源的GET。请看这里@Tasos,我看到您的链接它是HTTP Post请求,但我需要XMLHTTP请求,抱歉,但我是网络技术新手,我得到了这个项目,我需要完成它。@Tasos,正如您所说的GET在这方面不起作用问题(由我发布)我正在使用GET@neelabhsingh你是对的。我的错。我会修改答案以反映这一点。无论如何,如果你想使用GET,那么你可以使用(每个)函数循环数据并生成列表。你试过了吗?@Tasos,谢谢你的重播,但是像$.Ajax({,或者我们不需要$.Ajax)这样的Ajax在哪里({在Post方法中,我正在等待您的答复…@neelabhsingh这是您拥有的简化版本,没有资源的获取。请看这里@Tasos,我看到您的链接这是HTTP Post请求,但我需要XMLHTTP请求,抱歉,但我是网络技术新手,我得到了这个项目,我需要完成它。@Tasos,正如您所说的,获取