如何解决如何在jquery模板中调用返回值的函数
| 我有如下模板<script id=\"ActionTemplate\" type=\"text/x-jquery-tmpl\">
<tr>
<td> <a href=\"#\" OnClick=\"setActionId(${action_id},${project_id},${merchant_id},${channel_id},${customer_id})\" >${action_id}</a></td>
<td>${priority} </td>
<td>${date_to_display} </td>
<td> ${date_from}</td>
<td>${action_title} </td>
<td> ${status()} (${percentage_completed}%)</td>
<td> ${hours}</td>
<td>${contactFrom} </td>
<td>${contactTo} </td>
</tr>
</script>
在上面的“ 1”中调用函数状态,该状态返回一个这样的字符串
<script type=\"language/javascript\">
function status(){
return \"some_string\";
}
</script>
我的问题是我要从状态状态被调用的模板发送一个值..value像${action_status}
...
模板中的所有值(例如${priority}
,${hours}
等)都将绑定到pagemethod中的模板...
需要一个解决方案
解决方法
您可以使用
$data
关键字将数据中的值传递给函数。像这样在模板中更改以下行:
<td> ${status($data.action_status)} (${percentage_completed}%)</td>
假设\'action_status \'是您数据中的正确属性名称...
更新:这是指向api的链接。向下查找“评估表达式和函数”部分
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。