我知道一些職位已經處理同一主題。php爆炸不工作在JavaScript模板
以下是鏈接:
Javascript Template Engine Use with jQuery
我試圖將一個PHP函數爆炸成一個JavaScript模板。該插件是從blueimp @https://github.com/blueimp/jQuery-File-Upload/downloads jQuery-File-Upload從GitHub下載的。
以下是我試圖執行並使其工作的代碼的一部分。
<!-- The template to display files available for download -->
<script id="template-download" type="text/x-tmpl">
{% for (var i=0, file; file=o.files[i]; i++) { %}
<tr>
<td>
<?php echo "{%=file.name%}"; ?> //{%file.name%} contains a string seperated by underscores
<?php $file_name_long = '{%=file.name%}'; ?>
<?php $file_name = explode ('_' , $file_name_long); ?>
<?php print_r($file_name); ?>
</td>
</tr>
...
...
我能夠使$ FILE_NAME打印出來作爲一個數組,但我不能夠得到它我file.name內分隔由下劃線。打印陣列包含整個字符串,按照file.name。
我不確定這是否可能。我一直在努力。如果這不是可行或邏輯不正確,請讓我知道,以便我可以停止嘗試想要做這項工作。感謝和讚賞。
請問您提供當前生成的輸出嗎? – Dameo
我得到這個 - > vendor_unknown_Pearls.gif Array([0] => vendor_unknown_Pearls.gif) – Lawrence