Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.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 下拉列表中的ny值不会更改正在显示的产品。我想我也没有看到“成功”警报。还有其他建议吗?你不需要它是数据:{'variable':OtherVariable},就可以工作。post变量应该可以正常工作,周围没有单引号。谢谢您的回复。我故意不调用脚本,因为我_Javascript_Php_Jquery_Mysql_Ajax - Fatal编程技术网

Javascript 下拉列表中的ny值不会更改正在显示的产品。我想我也没有看到“成功”警报。还有其他建议吗?你不需要它是数据:{'variable':OtherVariable},就可以工作。post变量应该可以正常工作,周围没有单引号。谢谢您的回复。我故意不调用脚本,因为我

Javascript 下拉列表中的ny值不会更改正在显示的产品。我想我也没有看到“成功”警报。还有其他建议吗?你不需要它是数据:{'variable':OtherVariable},就可以工作。post变量应该可以正常工作,周围没有单引号。谢谢您的回复。我故意不调用脚本,因为我,javascript,php,jquery,mysql,ajax,Javascript,Php,Jquery,Mysql,Ajax,下拉列表中的ny值不会更改正在显示的产品。我想我也没有看到“成功”警报。还有其他建议吗?你不需要它是数据:{'variable':OtherVariable},就可以工作。post变量应该可以正常工作,周围没有单引号。谢谢您的回复。我故意不调用脚本,因为我想在同一页上传递下拉列表的值。我发现了如何做到这一点:添加一些错误处理。。。而且我不知道如果没有url:谢谢你的回复,它是可能的。我故意不调用脚本,因为我想在同一页上传递下拉列表的值。我发现了如何做到这一点:添加一些错误处理。。。而且不知道没有


下拉列表中的ny值不会更改正在显示的产品。我想我也没有看到“成功”警报。还有其他建议吗?你不需要它是
数据:{'variable':OtherVariable},
就可以工作。post变量应该可以正常工作,周围没有单引号。谢谢您的回复。我故意不调用脚本,因为我想在同一页上传递下拉列表的值。我发现了如何做到这一点:添加一些错误处理。。。而且我不知道如果没有
url:
谢谢你的回复,它是可能的。我故意不调用脚本,因为我想在同一页上传递下拉列表的值。我发现了如何做到这一点:添加一些错误处理。。。而且不知道没有
url:
<select id="Gender">
    <option value="" disabled selected>--Geslacht--</option>
    <option value="1">Man</option>
    <option value="2">Vrouw</option>
    <option value="3">Beide</option>
</select>
$statements = '';
    if (isset($_POST['GenderID'])) {
         $gender_query = $_POST['GenderID'];
        $statements .= " AND `product`.`gender_id` = '$gender_query' "; //condition for each property
    }


    $query = "SELECT    `product`.`product_name` AS pname, 
                        `product`.`product_img` AS pimg,
                        `brand`.`brand_name` AS bname
            FROM
                        `product`                                           
            INNER JOIN
                        `brand`
            ON 
                        (`product`.`brand_id`=`brand`.`brand_id`)   
            WHERE 
                        `product`.`active` = '1' $statements";

  $result2 = $conn->query($query);  

                    if ($result2->num_rows > 0) {
                    // output data of each row
                       while($row = $result2->fetch_assoc()) 
                        {                       
                            echo'
                            <div class="col-lg-4">
                                <div class="card">

                                   <div class="view overlay">

                                    <a href="#">
                                        <img src="products/',$row["pimg"],'" class="img-fluid">
                                    </a>
                                        </div>

                                        <div class="card-body">
                                            <h4 class="card-title">',$row["bname"],'</h4>
                                            <p class="card-text">',$row["pname"],'</p>
                                            <a href="#" class="btn btn-outline-success my-2 my-sm-0">Button</a>
                                        </div>

                                    </div>
                                    </div>';
                                }
                            }
$(document).ready(function(){
    $("#Gender").change(function () {
        var gender = $("#Gender").val();
        jQuery.ajax({
            type: "POST",
            data:  {GenderID: gender},
            success: function(data){ 
                if(data.success == true){ 
                   alert('success'); 
                }
            }               
        });
    });
});
$(document).ready(function(){
    $("#Gender").change(function () {
        var gender = $("#Gender").val();
        jQuery.ajax({
            url: "www.some_url.com"    // Send the data with your url.
            type: "POST",
            data:  {'GenderID': gender},     // Here you have written as {GenderID: gender} , not {'GenderID': gender}
            success: function(data){ 
                if(data.success == true){ 
                   alert('success'); 
                }
            }               
        });
    });
});
echo' <div class="col-lg-4">
          <div class="card">
                 <div class="view overlay">
                    <a href="#">
                      <img src="products/'.$row["pimg"].'" class="img-fluid">
                    </a>
                 </div>
                 <div class="card-body">
                 <h4 class="card-title">'.$row["bname"].'</h4>
                 <p class="card-text">'.$row["pname"].'</p>
                 <a href="#" class="btn btn-outline-success my-2 my-sm-0">Button</a>
           </div>
       </div>
  </div>';
$("button").click(function(){
    $.ajax({
        url: "demo_test.txt", 
        success: function(result){
        $("#div1").html(result);
    }});
});
$("button").click(function(){
    $.ajax({
        url: "demo_test.txt", 
        success: function(result){
        $("#div1").html(result);
            },
        error: function (error) {
            console.log(error);
        }
    });
});
<?php
if(isset($_POST['gender'])) {$variable = $_POST['gender'];} else {$variable=0;}
echo $variable;?>

<div id="result">

<form action="" method="POST" id="form">
<select id="gender" name="gender">
    <option value="" disabled selected>--Geslacht--</option>
    <option value="1">Man</option>
    <option value="2">Vrouw</option>
    <option value="3">Beide</option>
</select>
<button type="submit" onClick="post()">Submit</button>
</form>
</div>

<script language="JavaScript" type="text/javascript">
function post() {
var param = '&gender='+gender;
$.ajax({
url : 'pagename.php',
type : 'POST',
data : param,
dataType : 'html'
}).done(function(html) {$('#result').html(html)}) ;
}
</script>
var gender = $("#Gender").val();
var gender = $("select#Gender option:selected").val();