Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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
Jquery 未捕获语法错误:_Jquery_Ajax_Jquery Mobile - Fatal编程技术网

Jquery 未捕获语法错误:

Jquery 未捕获语法错误:,jquery,ajax,jquery-mobile,Jquery,Ajax,Jquery Mobile,我有以下代码:返回未捕获的语法错误:。如果我删除数据类型,我不会得到错误,但也不会得到数据 function myfunc() { var value = $("#firstselect").val(); $.get("contactlist.php", {SEARCH_PARAM: value }, dataType: "json", function(data) { var option

我有以下代码:返回未捕获的语法错误:。如果我删除数据类型,我不会得到错误,但也不会得到数据

function myfunc() {
    var value = $("#firstselect").val();
    $.get("contactlist.php", 
          {SEARCH_PARAM: value },
          dataType: "json",
          function(data) {
              var options = '<option value="">Select one...</option>';
              for(var i = 0; i < data.length; i++) {
                  options += '<option value="' + data[i].id +'">'+data[i].name+'</option>';
              }
              $("#secondselect").html(options);
          }
    );
}
函数myfunc(){
var值=$(“#第一选择”).val();
$.get(“contactlist.php”,
{SEARCH_PARAM:value},
数据类型:“json”,
功能(数据){
变量选项='选择一个…';
对于(变量i=0;i
成功函数需要放在数据类型之前,数据类型应该是字符串文字,而不是命名值:

function myfunc() {
  var value = $("#firstselect").val();
   $.get("contactlist.php", 
   {SEARCH_PARAM: value },
    function(data) {
      var options = '<option value="">Select one...</option>';
      for(var i = 0; i < data.length; i++) {
        options += '<option value="' + data[i].id +'">'+data[i].name+'</option>';
      }
      $("#secondselect").html(options);
    },
   "json"
  );

}
函数myfunc(){
var值=$(“#第一选择”).val();
$.get(“contactlist.php”,
{SEARCH_PARAM:value},
功能(数据){
变量选项='选择一个…';
对于(变量i=0;i
成功函数需要放在数据类型之前,数据类型应该是字符串文字,而不是命名值:

function myfunc() {
  var value = $("#firstselect").val();
   $.get("contactlist.php", 
   {SEARCH_PARAM: value },
    function(data) {
      var options = '<option value="">Select one...</option>';
      for(var i = 0; i < data.length; i++) {
        options += '<option value="' + data[i].id +'">'+data[i].name+'</option>';
      }
      $("#secondselect").html(options);
    },
   "json"
  );

}
函数myfunc(){
var值=$(“#第一选择”).val();
$.get(“contactlist.php”,
{SEARCH_PARAM:value},
功能(数据){
变量选项='选择一个…';
对于(变量i=0;i
您的参数顺序错误。 数据类型必须是最后一个

尝试:

函数myfunc(){
var值=$(“#第一选择”).val();
$.get(“contactlist.php”,
{SEARCH_PARAM:value}
功能(数据){
变量选项='选择一个…';
对于(变量i=0;i
您的参数顺序错误。 数据类型必须是最后一个

尝试:

函数myfunc(){
var值=$(“#第一选择”).val();
$.get(“contactlist.php”,
{SEARCH_PARAM:value}
功能(数据){
变量选项='选择一个…';
对于(变量i=0;i
这意味着您的服务器没有返回JSON。您是否尝试了
$.getJSON()
而不是
$.get()
?是否尝试添加contextType:'text/plain;charset=UTF-8'添加到请求中。不能使用
dataType:'json'
作为
get
函数的参数。这是您的语法错误。这意味着您的服务器没有返回JSON。您是否尝试了
$.getJSON()
而不是
$.get()
?是否尝试添加contextType:'text/plain;charset=UTF-8'添加到请求中。不能使用
dataType:'json'
作为
get
函数的参数。这是您的语法错误。OP试图将
$.ajax()
$.get()
与他/她使用键/值对作为参数的方式混合使用。请确保在使用前阅读有关函数的文档…谢谢Brian!我同意我应该阅读文档…我真是个傻瓜…:-)SyntaxError:Unexpected token}和jquery 1.7.1有什么想法吗?@JamesFerguson你能发布你的代码吗?看起来你可能在某个地方有一个不匹配的}。我知道了,我在另一个地方破解了一些代码。谢谢OP试图将
$.ajax()
$.get()
与他/她使用键/值对作为参数的方式相结合。请确保在使用前阅读有关函数的文档…谢谢Brian!我同意我应该阅读文档…我真是个傻瓜…:-)SyntaxError:Unexpected token}和jquery 1.7.1有什么想法吗?@JamesFerguson你能发布你的代码吗?看起来你可能在某个地方有一个不匹配的}。我知道了,我在另一个地方破解了一些代码。谢谢