ホームページ  >  記事  >  バックエンド開発  >  ドロップダウン リストのバインドに関する小さな疑問

ドロップダウン リストのバインドに関する小さな疑問

WBOY
WBOYオリジナル
2016-06-13 12:04:561023ブラウズ

ドロップダウン リストのバインドに関する小さな問題
php 内
$redata=array();
$redata[-2]='CPU';
$redata[-3]='Operation System ';
$redata[-4]='size';
foreach ($temp as $key=>$value){
$redata[$value['id']]= id2name ( 'prodcut_conf_type',$value['conf_type']);
}
最終結果
"-2":"CPU","-3":"u64cdu4f5cu7cfbu7edf","-4" :" u5c3au5bf8","1":"u786cu76d8"
エンコードの問題が原因です。中国語は表示されませんが、問題ありません
翻訳は次のようになります: "-2":"CPU"、"-3":"operating system"、"-4":"size"、"1":"hard disk"

ハードディスクはデータベース テーブルから読み取られます

次に html
$.post('{:U('Product/getTypeToMenuJson')}',{ptype:$ (" #mid").val()},function(data) {
var オプション = $("

<br />d = data.data;<br />for(var i=0; i<d.length; i++){<br />  var option = $("<option>").text(d[i][1]).val(d[i][1])<br />    menudroplist.append(option);<br />}<br />

-----解決策---- ------ ----------
{"data":[["-2","CPU"],["-3","\u64cd\u4f5c\u7cfb\u7edf"],["-4","\u5c3a\u5bf8"],["1","\u786c\u76d8"]],"info":"","status":1}

------解決策----------- ------ --

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。