我試圖在循環中連接變量中的html並返回與填充。但我發現在循環語法錯誤的html連接:意外的標識符(jquery + html + php)
錯誤未捕獲的SyntaxError:意外的標記+ =
我的代碼。
<a style="cursor: pointer" id="addmore">More Entree ?</a>
<?php $json = JSON_encode($entree); ?>
<script>
function populate() {
var json = <?php echo $json; ?>;
for (var i = 0; i < json.length; i++) {
var obj = json[i];
var option += '<option value="' + obj.id + '">' + $.trim(obj.title) + '</option>';
}
return option;
}
$(function (c) {
$("a#addmore").click(function() {
console.log(populate());
//$("p").append('<select>' + populate() + '<select>');
});
</script>
你有沒有輸出json的例子? – 2015-01-09 22:47:10
好吧,把json例子放在下一個編輯中。 – 2015-01-09 22:48:35
你不應該根據你得到的答案來編輯你的原始代碼,那麼答案將停止有意義。如果你嘗試其他的東西,把它們放在原代碼/問題的下面。 – jeroen 2015-01-09 23:11:20