我要提交表單OnChange但它不適用於我。我正在使用PHP循環來獲取選擇下拉選項中的值。在onchange提交表單中遇到問題
下面是代碼:
<select id="agnt_name" name="agnt_name" style="font-weight:bold; font-size:13px; height:25px; vertical-align:central;" onchange="this.form.submit()">
<?php
$agentname_query = mysql_query("SELECT id, lname, fname FROM `agent` order by fname");
while($agentname_fetch = mysql_fetch_array($agentname_query)){
$agentname_id = $agentname_fetch['id'];
$agentname_fname = $agentname_fetch['fname'];
$agentname_lname = $agentname_fetch['lname'];
?>
<option <?php if($selected_agent == $agentname_id) { echo 'selected="selected"'; } ?> value="<?php echo $agentname_id;?>" ><?php echo strtoupper($agentname_fname);?> <?php echo strtoupper($agentname_lname);?></option>
<?php
}
?>
</select>
,如果我只是提交表單而不改變選擇下拉其未提交表單,因爲我沒有改變的價值,所以我試圖進入一個更值選項,如:
<option value="">Select One</option>
它仍然沒有從我結束工作..使用自動填寫這些選項jQuery是波紋管:
<script type="text/javascript" charset="utf-8">
(function($){
$(function(){
$('#agnt_name').selectToAutocomplete();
});
})(jQuery);
</script>
謝謝
對不起,它不適合我.. –
它的解決它是關於jQuery的衝突問題我用多個jquery解決它的任何方式謝謝你的答案。 –