[英]PHP array to jquery select box
如何將php數組值傳遞給jquery選擇框。
我試過像
$sql_customer = mysql_query("select * from tbl order by customer_name");
while($row_customer = mysql_fetch_array($sql_customer)){
$customer_arr[$row_customer['id']] = $row_customer['customer_name'];
}
並以json編碼值的形式傳入jquery
var customerarray =;
var seloption = '';
$.each(customerarray, function (i, elem) {
seloption += '<option value="'+customerarray[i]+'">'+customerarray[i]+'</option>';
});
我如何獲取選項值中的表ID,現在獲取客戶名稱
只需將i
設置為選項值即可,因為它包含一個數組的鍵(即客戶ID)。
var seloption = '';
$.each(customerarray, function (i, elem) {
seloption += '<option value="'+i+'">'+customerarray[i]+'</option>';
});
i
是客戶ID!
var seloption = '';
$.each(customerarray, function (i, elem) {
seloption += '<option value="'
+ i + '">'
+ customerarray[i] + '</option>';
});
沒有串聯和快速變通方法怎么辦?
$(customerarray).each(function(i, e) {
var o = new Option(e.customer_name, e.customer_id);
$('#select-tag').append(o);
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.