Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.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代码发送到PHP页面的日期无效_Javascript_Jquery - Fatal编程技术网

JavaScript代码发送到PHP页面的日期无效

JavaScript代码发送到PHP页面的日期无效,javascript,jquery,Javascript,Jquery,这对我不起作用。。这是正确的吗。我怀疑这一行的数据:“ch=“+dropdown&”ch2=“+dropdown2&”ch3=“+dropdown3,有人能帮我检查一下这一行吗 <script> function dynamic_Select(dropdown) { $.ajax({ type: "GET", url: 'att-filt.php', data: "ch=" + dropdown&"ch2=" + dropdown2&"ch3=" + dropdown

这对我不起作用。。这是正确的吗。我怀疑这一行的
数据:“ch=“+dropdown&”ch2=“+dropdown2&”ch3=“+dropdown3,
有人能帮我检查一下这一行吗

<script>
function dynamic_Select(dropdown) {
$.ajax({
type: "GET",
url: 'att-filt.php',
data: "ch=" + dropdown&"ch2=" + dropdown2&"ch3=" + dropdown3,
dataType: "html",
success: function(html){       $("#txtResult").html(html); $("#firstresult").css("display", "none");    }
}); 
}
</script>



<form>
<input type="text" id="dropdown" name="dropdown">
<input type="text" id="dropdown2" name="dropdown1">
<input type="text" id="dropdown3" name="dropdown2">
<input type="button" value="submit"  onclick="dynamic_Select(this.value)">
</form>

功能动态选择(下拉列表){
$.ajax({
键入:“获取”,
url:'att filt.php',
数据:“ch=“+dropdown&”ch2=“+dropdown2&”ch3=“+dropdown3,
数据类型:“html”,
成功:函数(html){$(“#txtreult”).html(html);$(“#firstresult”).css(“display”,“none”);}
}); 
}

你说的不对。
&
必须在引号内。而且您还缺少
concat
操作符(
+

您的:
数据:“ch=“+dropdown&”ch2=“+dropdown2&”ch3=“+dropdown3

正确:
数据:“ch=“+dropdown+”&ch2=“+dropdown2+”&ch3=“+dropdown3

dropdown
dropdown2
dropdown3
值将无法正常工作。必须从元素中选择,如下所示:

data: "ch=" + $("#dropdown").val()+"&ch2=" + $("#dropdown2").val()+"&ch3=" +  $("#dropdown3").val()
然后删除
onclick
以使用jQuery的
单击:

$("input[type=button]").on("click", function dynamic_Select() {
    $.ajax({
        type: "GET",
        url: 'att-filt.php',
        data: "ch=" + dropdown + "&ch2=" + dropdown2 + "&ch3=" + dropdown3,
        dataType: "html",
        success: function (html) {
            $("#txtResult").html(html);
            $("#firstresult").css("display", "none");
        }
    });
});

你说的不对。
&
必须在引号内。而且您还缺少
concat
操作符(
+

您的:
数据:“ch=“+dropdown&”ch2=“+dropdown2&”ch3=“+dropdown3

正确:
数据:“ch=“+dropdown+”&ch2=“+dropdown2+”&ch3=“+dropdown3

dropdown
dropdown2
dropdown3
值将无法正常工作。必须从元素中选择,如下所示:

data: "ch=" + $("#dropdown").val()+"&ch2=" + $("#dropdown2").val()+"&ch3=" +  $("#dropdown3").val()
然后删除
onclick
以使用jQuery的
单击:

$("input[type=button]").on("click", function dynamic_Select() {
    $.ajax({
        type: "GET",
        url: 'att-filt.php',
        data: "ch=" + dropdown + "&ch2=" + dropdown2 + "&ch3=" + dropdown3,
        dataType: "html",
        success: function (html) {
            $("#txtResult").html(html);
            $("#firstresult").css("display", "none");
        }
    });
});

符号
&
需要在引号内,您也需要实际值-仅提及下拉名称是不够的

试试这个

 data: "ch="  + $("#dropdown").val() +
      "&ch2=" + $("#dropdown2").val()+
      "&ch3=" + $("#dropdown3").val(),
请注意,您的ID也与您的姓名不匹配,因此您可能会对服务器上的内容感到困惑

要将其放在Ajax调用的上下文中,您需要

$("input[type=button]").on("click", function() {
  $.ajax({
    type: "GET",
    url: 'att-filt.php',
    data: "ch="  + $("#dropdown").val() +
         "&ch2=" + $("#dropdown2").val()+
         "&ch3=" + $("#dropdown3").val(),
    dataType: "html",
    success: function (html) {
        $("#txtResult").html(html);
        $("#firstresult").css("display", "none");
    }
  });
});
或者使用:


符号
&
需要在引号内,您也需要实际值-仅提及下拉名称是不够的

试试这个

 data: "ch="  + $("#dropdown").val() +
      "&ch2=" + $("#dropdown2").val()+
      "&ch3=" + $("#dropdown3").val(),
请注意,您的ID也与您的姓名不匹配,因此您可能会对服务器上的内容感到困惑

要将其放在Ajax调用的上下文中,您需要

$("input[type=button]").on("click", function() {
  $.ajax({
    type: "GET",
    url: 'att-filt.php',
    data: "ch="  + $("#dropdown").val() +
         "&ch2=" + $("#dropdown2").val()+
         "&ch3=" + $("#dropdown3").val(),
    dataType: "html",
    success: function (html) {
        $("#txtResult").html(html);
        $("#firstresult").css("display", "none");
    }
  });
});
或者使用:


否&需要在内部quotes@mplungjan谢谢我试着把它移到里面。但不起作用。控制台:
[23:08:35.667]引用错误:未定义动态选择@……/test.php:1
@mplungjan it worked bro。它起作用了:多谢了&需要在里面quotes@mplungjan谢谢我试着把它移到里面。但不起作用。控制台:
[23:08:35.667]引用错误:未定义动态选择@……/test.php:1
@mplungjan it worked bro。它成功了:D谢谢你,汉克斯成功了:)将在7分钟内接受此作为答案。stackoverflow要求我等待:/Thank成功了:)将在7分钟内接受此作为答案。stackoverflow要求我等待:/