请问怎么把一个PHP数组放到这个JS里面啊?
........................................
foreach($category as $group) {
$groupselect.= "<option value="$group[cateid]" selected>$group[name]</option>\n";
}
echo <<<EOT
<script type="text/JavaScript">
var rowtypedata = [
[
[1,'', 'td25'],
[1,'<input type="text" class="txt" size="12" name="groupnamenewadd[]">', ''],
[1,'<select name="groupnamenewadd[]"><option value="$groupselect">$groupselect</option></select>', ''],
[1,'<input type="text" class="txt" size="12" name="groupurlnewadd[]">', '']
]
];
</script>
EOT;
试了好多种写法。都不行。只好上来求助了。$groupselect怎么才能写到JS里面呢?
[解决办法]
你已经瓶装好了字符串
$groupselect .= "<option value="$group[cateid]" selected>$group[name]</option>";
那就直接放进去就是了
....
[1,'<select name="groupnamenewadd[]">$groupselect</select>', ''],
[解决办法]
foreach里groupselect包含option了,下面还用option?
[解决办法]
<script type="text/JavaScript">
var rowtypedata = [
[
[1,'', 'td25'],
[1,'<input type="text" class="txt" size="12" name="groupnamenewadd[]">', ''],
[1,'<select name="groupnamenewadd[]"><?php $groupselect ?></select>', ''],
[1,'<input type="text" class="txt" size="12" name="groupurlnewadd[]">', '']
]
];
</script>