javascript - 在 php 中使用 javascript 模板

标签 javascript php jquery mysql tabs

我有一个 php 文档,其中我以两种方式添加“章节”(jquery 选项卡):

  1. 创建新章节后,将使用 javascript 和 Ajax 将其添加到列表和数据库中。如您所见,我已经有一个用于此目的的 tabTemplate。

    li = $( tabTemplate.replace( /#\{href\}/g, "#tabs-" + id ).replace( /#\{label\}/g, label ).replace(/#\{chapid\}/g, id) );
    
    tabs.find( ".ui-tabs-nav" ).append( li );
    
  2. 当从数据库初始化选项卡时,php 和 mysql 会将章节添加到列表中:

    while($chaprow = mysql_fetch_array( $chapters )) 
    {
      echo '<li><a href="#tabs-'.$chaprow['id'].'">'.$chaprow['name'].'</a><a href="#" onclick="deleteChapter('.$chaprow['id'].');return false;">D</a></li>';
    }
    

如何在数据库章节的初始化中使用我在 Javascript 中创建的模板?

最佳答案

使用 Mustache for PHP 共享模板和 for JS ,例如。

关于javascript - 在 php 中使用 javascript 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19251001/

相关文章:

javascript - 在 Angular JS 中计算销售价格

javascript - 在 React componentDidMount 中使用 child_added 通过 key 访问 firebase 数据

javascript - 在js中调用promise异步函数后值不正确

javascript - 如何使用 JavaScript document.write 与 XML 的子节点通信?

php - 为什么显示以下错误?

javascript - 清除表单并重定向回索引

javascript - 复选框未显示在 md-select multiple 中

php - 使用 PHP 更新表中的 MySQL "username"时出现问题

Javascript 随机数生成

jquery - 滚动到某个点后垂直定位DIV