[英]JQuery AJAX $.post() doesn't works
比我在工作中使用的功能
$(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" /> 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。我在這里是新來的,我開始學習有關一周的代碼。
嘗試此操作。注意密鑰周圍的引號。
var dataSet=Json.Stringify("{ `go2`
: $('#group2').val() }");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.