2016-11-27 57 views
0

我不是在Smarty的那么好,所以我需要帮助,捕获的HTML标签值的Smarty

当我用ajax提交这种形式:(屏幕上的打印)

<form accept-charset="UTF-8" method="post" onSubmit="return validate()"> 
     <input type="text" name="code" maxlength="15" class="input-text" id="code" value="" placeholder="code"> 
     <input type="submit" class="button-alt-gray top1px" name="code" value="Apply" onClick="search_code()"> <br> 
     </form> 


     <div id="cool_number" /> 

<div id="cool_number" />给了我一个值可以说,10

,我想通过或捕获此值到一个Smarty的标签,我尝试这样做:

不起作用

{$p.total = "<div id="cool_number" />"} 

不起作用

{$p.total = "<div id='cool_number' />"} 

如果你想赶上cool_number的表格后,在网页上呈现值提交不起作用

{$p.total = "<div id=\"cool_number\" />\n"} 
+0

如果你想在页面显示后分配值,那么Smarty不是正确的工具在这里使用JavaScript来代替。因为在o/p'ing HTML之前,Smaty会在服务器上执行一次ony – Viney

回答