Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.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
Php 如果使用ajax收集数据,则使用jquery自动选择不起作用_Php_Jquery_Ajax - Fatal编程技术网

Php 如果使用ajax收集数据,则使用jquery自动选择不起作用

Php 如果使用ajax收集数据,则使用jquery自动选择不起作用,php,jquery,ajax,Php,Jquery,Ajax,我使用ajax从数据库中自动加载选择数据 <div class="row-form"> <div class="span2">Condition:</div> <div class="span4 input-prepend"> <span class="add-on blue"><i class="icon-arrow-down icon-white"></

我使用ajax从数据库中自动加载选择数据

 <div class="row-form">
          <div class="span2">Condition:</div>
          <div class="span4 input-prepend">
          <span class="add-on blue"><i class="icon-arrow-down icon-white"></i></span>
          <select name="condition" id="condition" class="validate[required]" >
           </select>
          </div>
      </div>


    //ajax function to load condition to select box
$.ajax({
    url:'search/condition.php',
    type:'POST',
    async:true,
    success: function(data){
        $("#condition").html(data);
    }
});
ajax的PHP代码:-

<?php
require("../dbconnect.php");

    $qry="SELECT * FROM  condition_master";
        $rs=mysqli_query($con,$qry);
       $data .= "<option value=''>Select condition</option>";
      while($row=mysqli_fetch_array($rs)){
          $des=$row['condition_des'];
          $data .= "<option value='$des'>$des</option>";
      }

      echo $data;
?>
它的装载正确。。但是,当尝试使用jquery自动选择条件时,它的选择不正确

 <script>
    $(function(){
        $("#condition").val('used');
    });
 </script>

尽管您实际上不应该像这样从web服务返回HTML,但您需要在填充以下内容后调用.val:

做这个调味品

function loadcondition (getFile){
$.ajax({
url: getFile,
beforeSend: function (){
$("#condition") .html("<img src=\"style/img/ajax.gif\" />");
},
success: function(data){
$("#condition") .html(data);
}
});
}
使用它


loadcondition搜索/condition.php

您可以将此添加到成功中

success: function(data){
    $("#condition").html(data).val('used');
}

谢谢,success:functiondata{$condition.htmldata.val'used';}
success: function(data){
    $("#condition").html(data).val('used');
}