1

比我在工作中使用的功能

$(function(){
    $('#group2').change(function(){
        var url='jtsprocess2.php'; 
        var dataSet={ go2: $('#group2').val() }; 
        $.post(url,dataSet,function(data){
            //alert(data);
            $('#all6').html(data); 
         });
    });
}); 

我在标签上喊:

<table border='0' width='1000' cellpadding='5' celspacing='2' bgcolor='#000000'>
    <tr bgcolor='#CCCCFF'>
        <td colspan='3'>
        <input type="checkbox" name="ch[]" value="etc"> <b>pls input</b> <input name="etctext" id="Text1" type="text" /> &nbsp; &nbsp; &nbsp;  &nbsp;&nbsp; group
<select name="group2" id="group2" class="chosen-select" onchange='Checkgroup(this.value);'>
<?php
$qry=mysql_query("SELECT * FROM jts_group", $con);
if(!$qry)
{
die("Query Failed: ". mysql_error());
}
?>
 <?php
  echo "<option value=''>choose</option>";
    while($row=mysql_fetch_array($qry))
       {
          echo "<option value='".$row['Job_Group_No']."'>".$row['Job_Group_Name']."</option>";
       }
 ?>
 <option value='other'>other</option>
</select> 
 <input type="text" name="group6a" id="siteetc" style='display:none'  placeholder='pls input'/>

        </td>
    <tr bgcolor='#CCCCFF' id='all6'>
          <td>
             place 1
    <select name="site13" id="Select13" class="chosen-select" style="width:150px">
    <option value='' >pls choose</option>
    </select> 
            </td>
            <td>
          place #2
    <select name="site14" id="Select14" class="chosen-select" style="width:150px">
    <option value=''>pls choose</option>
    </select> 
            </td>
            <td>
            place #3
    <select name="site15" id="Select15" class="chosen-select" style="width:150px">
    <option value=''>pls choose</option>
    </select> 
            </td>
        </tr>
    </table>

它将数据发送回第一页并用选择选项替换,但是当我提交表单时它不会去。表单中的其他值 go 但不是此函数。

ps.我是新来的,我开始学习一周左右的代码。

4

1 回答 1

-1

试试这个。注意键周围的引号。

 var dataSet=Json.Stringify("{ `go2`
: $('#group2').val() }");
于 2013-09-18T02:46:31.883 回答