在javascript中有可能实现这一点吗?
格式如下:
我想创建一个像布局收据。我使用backbone.js,所以会有模型和收集涉及。
另外,如果它在一个表上,我可以使用jquery从表tr
中获取数据,然后得到上面所发布的结果吗?
我能读到关于sprintf的文章,但我不认为这是我需要的。有什么想法?
更新
我正在尝试冲刺,这就是我所能达到的
var result = sprintf("%d %-s %.2f %d%% %.2f", model.get("Qty"), model.get("Itemname"), model.get("Price"), model.get("Discount"), model.get("ExtPrice"));
结果是:
2条答案
按热度按时间ncgqoxb01#
阅读这篇文章来使用javascript similary sprintf在C...
http://www.webtoolkit.info/javascript-sprintf.html
或者更好地阅读:JavaScript equivalent to printf/string.format
dw1jzc5e2#
你可以通过不同的方式来实现,通常使用的方法是在数据数组中循环,并在一个表中添加行,其中每个列的宽度都是设置好的,请参见jQuery中的示例
演示:http://jsfiddle.net/diode/E8a6V/