2

私は初心者で、GAEデータストアを使用しています-main.pyで値を取得し、テンプレートhtmlに渡しました。期待しているリストには2つのエントリしかありません[maggieu、jerry u]

しかし、私のコンソールでは、エスケープ文字があることがわかります-これが私のjqueryオートコンプリートが機能しない理由ですか?これらのエスケープ文字を取り除くにはどうすればよいですか???? この質問があなたの経験豊富な人々にとってばかげているなら申し訳ありません。どんな助けも大いに義務付けられています!

これが私のテンプレートhtmlファイルの一部です:

 var myList = [u'maggie u', u'jerry u '];
 $(function() {
    $( "#Iname").autocomplete({
        source: myList
    });
4

1 に答える 1

1

リストではなく文字列としてリストを渡したようです。例

my_list = [u'maggie u', u'jerry u']   # a list with two unicode literals 
str(myList)                           # results in : "[u'maggie u', u'jerry u']" 
于 2012-12-03T02:57:33.907 に答える