呵呵,程序应该没问题
try(smarty模板文件里区分js函数的‘大括号’与smarty默认‘界定符’):
=================================================
{literal}
<script>
..
...
..
</script>
{/literal}

解决方案 »

  1.   

    定界符已经改了啊
    $smarty->left_delimiter = "<{"; 
    $smarty->right_delimiter = "}>";
    应该不会有冲突吧
    刚才测试,点击按钮可以准确的触发search_data()事件,也能捕捉到文本框的文字,display_result()也能用,只有那个php文件好像没反应,是不是这句有问题?
    top.frames["hiddenFrame"].location="search_result.php?id="+sId;
      

  2.   

    在文本框输入文字,点击那个按钮,送到php里查询数据库,返回查询结果,显示在iframe里
      

  3.   

    <iframe src="about:blank" name="hiddenFrame" width="0" height="0" frameborder="0"></iframe>
    ---------------------------------------------------
    定死高和宽了吧?width=500 height=500试试??