Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.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 我是否可以创建一个下拉列表onchange函数逐个更改多个表行中下拉列表的值_Php_Jquery_Html_Mysql_Ajax - Fatal编程技术网

Php 我是否可以创建一个下拉列表onchange函数逐个更改多个表行中下拉列表的值

Php 我是否可以创建一个下拉列表onchange函数逐个更改多个表行中下拉列表的值,php,jquery,html,mysql,ajax,Php,Jquery,Html,Mysql,Ajax,我想更改第一次服务和活动选择的第一个表行下拉列表[client1],当所有第一行都已填充,然后重新加载服务和活动复选框和第二个表行下拉列表[client2]中的第二个时间值更改时,不更改第一行[client1]值 这是我的密码: HTML 我试图为客户端下拉行创建动态ID,但失败了 <select id="service" name="service" onchange="activityFromService()"> <option value="">Sele

我想更改第一次服务和活动选择的第一个表行下拉列表[client1],当所有第一行都已填充,然后重新加载服务和活动复选框和第二个表行下拉列表[client2]中的第二个时间值更改时,不更改第一行[client1]值

这是我的密码:

HTML 我试图为客户端下拉行创建动态ID,但失败了

<select id="service" name="service" onchange="activityFromService()">
    <option value="">Select Service</option>
       <?php
           if($rowCount > 0){
             while($row = $query->fetch_assoc()){
               echo '<option selected="selected" value="'.$row['servicename'].'">'.$row['servicename'].'</option>';
             }
           }else{
             echo '<option value="">Service not available</option>';
           }
       ?>
</select>

<label>Name of activity :<span>*</span></label>

<br>

<select id="activity" name="activity" onchange="changevalueofclient()" style="width:100%">
</select>

<br>

<table id="parent" class="tdpadding">
    <thead>
        <tr>
            <th id="clientnm">Client Name</th>
        </tr>
    </thead>

    <!-- data coming in table content -->
    <tbody>
        <tr>
            <td>
              <select id="client1"  name="client" onchange="periodicityupdate(),partnername()" style="width:100%">
              </select>
            </td>
        </tr>
        <tr>
            <td>
                <select id="client2"  name="client" onchange="periodicityupdate(),partnername()" style="width:100%">
                </select>
            </td>
        </tr>
    </tbody>
</table>
function activityFromService(){
  var service = $("#service").val();

  $.ajax({
    url : "./ajax/activityFromService.php",
    type : "POST",
    data : {service:service},
    success: function(data){

      $('#activity').html(data);
    }
  });
}


function changevalueofclient(){
  var service = $("#service").val();
  var activity = $("#activity").val();



  $.ajax({
    url : "./ajax/clientchange.php",
    type : "POST",
    data : {activity:activity,service:service},

    success: function(data){
      $("#client").html(data);
    }

  });




}