jquerytmpl中的php foreach($a作为$b)
救命啊!我不知道这个jquery tmpl的东西。。。只是在我走的时候弥补一下。我记下了jquerytmpl中的php foreach($a作为$b),php,foreach,jquery-templates,Php,Foreach,Jquery Templates,救命啊!我不知道这个jquery tmpl的东西。。。只是在我走的时候弥补一下。我记下了{{if something}{{/if}},但我不知道如何做这个foreach循环 如何编写foreach($a作为$b){} 编辑: 既然这个标题一点帮助都没有,我应该对每个人都非常清楚:我如何才能获得像foreach($a as$b){dosomethine Here}这样的php foreach循环并将其写入x-jquery-tmpl。我需要一个简单的例子,使用$a和$b,因为我不知道如何做到这一点,
{{if something}{{/if}}
,但我不知道如何做这个foreach循环
如何编写foreach($a作为$b){}
编辑:
既然这个标题一点帮助都没有,我应该对每个人都非常清楚:我如何才能获得像foreach($a as$b){dosomethine Here}这样的php foreach循环并将其写入x-jquery-tmpl。我需要一个简单的例子,使用$a和$b,因为我不知道如何做到这一点,我读过的谷歌结果对我来说没有意义,否则我就不会在这里发布
向那些在下面发布答案的人表示诚挚的感谢,我正在努力解决这些问题,但对我来说仍然很困难。来自:
如果数据是数组,则为数组中的每个数据项呈现一次模板。如果数据是对象,或者数据参数缺失或为null,则呈现单个模板项
所以你应该可以直接写
var template = "<div>${a}</div>";
var data = [ { a: "hello" }, { a: "world" } ];
$.tmpl(template, data);
var-template=“${a}”;
var data=[{a:“hello”},{a:“world”}];
$.tmpl(模板、数据);
数据中的每一项都将在一个div中呈现
//Iliterating Object in Jquery
$.each(obj, function (key, value) {
alert(key + ': ' + value);
});
//Iliterating Array in Jquery
//To do it in jQuery, you can do it like this:
$.each(arr, function (index, value) {
alert(index + ': ' + value);
});
希望这有助于第一个链接退出,返回
标题:${Name}。
{{每种语言}}
${$index+1}:${$value}。
{{/每个}}
下次做作业。jQuery.tmpl()方法是为链接而设计的。appendTo
,prependTo
,insertAfter
或insertBefore
如下:
$.tmpl( "<li>${Name}</li>", { "Name" : "Johnny Bravo" }).appendTo( "#targetDiv" );
$.tmpl(“${Name} ”,{“Name”:“Johnny Bravo”});
您可以在以下网站上阅读更多信息:
对于php foreach:
<?php
$arr = array(1, 2, 3, 4);
foreach ($arr as &$value) {
$value = $value * 2;
}
// $arr is now array(2, 4, 6, 8)
unset($value); // break the reference with the last element
?>
还有一个很棒的文档阅读链接
例如:
{{each Languages}}
${$index + 1}: <em>${$value}. </em>
{{/each}}
{{每种语言}
${$index+1}:${$value}。
{{/每个}}
RTFM?你在开玩笑吗,伙计?退出的第一个链接已返回。下次做作业。这个问题没有建设性!不,我不是在开玩笑。我以前从未使用过这个,所以我不知道如何从谷歌上读取答案。我的开发者把一些不起作用的东西扔给了我,现在我得弄清楚。无论如何,我得到了{{each(index,value)collection}}content{{{/each}},但我不知道如何处理这些示例,因为它们与我面前的不匹配。填鸭式的?认真地如果这里的人都听不懂你的问题,那就意味着你的问题很模糊。并不是说人笨。请通读这篇文章,如果你觉得理解困难,请问我。
{{each Languages}}
${$index + 1}: <em>${$value}. </em>
{{/each}}