2013-03-21 91 views
0

我在下面的代碼中遇到問題。我正在嘗試捕獲變量中的MySql查詢結果集,並在下面提到的JQuery代碼中使用相同的變量。現在問題是我的數組有超過150個項目。任何人都可以請指導我如何捕捉變量中的MySql數組,並使用下面提到的JQuery代碼中的結果集。將MySql結果集存儲在varuable中,並將它傳遞給JQuery Switch語句

valueMatches : function(category, searchTerm, callback) { 
      switch (category) { 
      case 'account': 
       callback([ 
       { value: '1-amanda', label: 'Amanda' }, 
       { value: '2-aron', label: 'Aron' }, 
       { value: '3-eric', label: 'Eric' }, 
       { value: '4-jeremy', label: 'Jeremy' }, 
       { value: '5-samuel', label: 'Samuel' }, 
       { value: '6-scott', label: 'Scott' } 
       ]); 
       break; 
      case 'filter': 
       callback(['published', 'unpublished', 'draft']); 
       break; 
      case 'access': 
       callback(['public', 'private', 'protected']); 
       break; 

回答

0

你可以做這樣的事情:

<script> 
    var passedArray = <?echo json_encode($yourArray);?>; 
</script> 

這將導致存儲在passedArray變量,這將是訪問您的JS

JavaScript數組
相關問題