我加入一些JavaScript代碼到我的PHP文件中像如下:我的頁面顯示加載javascript的
這是動作部分:
<script type="text/javascript">
function show_product(){
<?php foreach($products as $p){ ?>
if("<?php echo $p->category ?>" == "Smartphone")
document.write('<?php echo ($p->name); ?>');
<?php } ?>
}
</script>
這是按鍵部分:
<?php
$js = 'onClick="show_product()"';
echo form_button('change', 'Search', $js);
?>
但是,函數調用後放在同一個地方的所有數據都可用的按鈕調用後,仍然我的頁面顯示加載後單擊按鈕,雖然它顯示的完美結果我想要什麼。 任何人都可以幫助我找出問題所在?
後一些代碼的.. HTML和按鍵部分..查看模板 – bipen
好吧,我加按鍵部分也 –
如果你正在使用jQuery,嘗試把代碼文件。準備好了 – Autolycus