0
我有選擇框,它具有價值和client example選擇選項錯誤,但在客戶端上運行
和我有服務器端的代碼如下
<select name="customer_id" id="customer_id">
<?php get_customer_list_options(); ?>
</select> |
<input id="customer_name_from_sel" type="text" />
及以下的jQuery代碼
<script type="text/javascript">
$(document).ready(function(){
$("#customer_id").bind('change', function() {
var k = $("#customer_id option:selected").attr("title");
$("#customer_name_from_sel").val(k);
});
});
</script>
和功能碼
function get_customer_list_options() {
$fquery39 = mysql_query("select User_ID, First_Name, Email_ID from customers");
while($r39 = mysql_fetch_row($fquery39)) {
echo "<option value='$r39[0]' title='$r39[1]' >$r39[2]</option>";
}
}
現在,當我從jsfiddle運行代碼時,完美運行,而在服務器頁面上,它不工作。 而我已經工作的jQuery庫很好..在完美的狀態。
值ATTR title
不顯示在文本customer_name_from_sel
下面是HTML代碼圖像輸出。
錯誤圖像
什麼不起作用?你有什麼錯誤嗎?你有沒有檢查你的錯誤日誌?你打開php錯誤報告? – dm03514 2012-04-23 15:16:18
是的! php和mysql錯誤是'開'。 attr'title'的值不會顯示在文本'customer_name_from_sel'上 – Rafee 2012-04-23 15:18:04
您是否認真爲每個結果使用不同的變量名稱? – ThiefMaster 2012-04-23 15:18:38