Php 将MySql结果集存储在变量中,并将其传递到JQuery开关语句中
我在下面的代码中遇到了一个问题。我试图在一个变量中捕获MySql查询结果集,并在下面提到的JQuery代码中使用相同的变量。现在的问题是,我的数组有150多个项目。任何人都可以指导我如何在变量中捕获MySql数组并使用下面提到的JQuery代码中的结果集Php 将MySql结果集存储在变量中,并将其传递到JQuery开关语句中,php,jquery,mysql,ajax,Php,Jquery,Mysql,Ajax,我在下面的代码中遇到了一个问题。我试图在一个变量中捕获MySql查询结果集,并在下面提到的JQuery代码中使用相同的变量。现在的问题是,我的数组有150多个项目。任何人都可以指导我如何在变量中捕获MySql数组并使用下面提到的JQuery代码中的结果集 valueMatches : function(category, searchTerm, callback) { switch (category) { case 'account':
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;
你可以这样做:
<script>
var passedArray = <?echo json_encode($yourArray);?>;
</script>
var passedArray=;
这将产生一个javascript数组,该数组存储在passedArray变量中,可以在js中访问