php - 将 php 语法与 ajax 结合起来

标签 php jquery ajax

我有这样的代码:

 $.each(data.step_2, function (i, item) {
   var date_php = '<?= strftime('%A, %d %b %Y',strtotime("2016-11-22")); ?>'; //i want change it
   var arr = item.arrival_time === null ? '-' : item.arrival_time;
   trHTML += '<tr><td>' + date_php + '</td><td>' + item.departure_time + 
             '</td><td>' + arr + '</td><td><input type="radio" name="pilihan" id="pilihan" value="' 
             + item.schedule_id +'"></td></tr>'; 
     // item.schedule_date 
});

我想将“strtotime("2016-11-22")); ”更改为 strtotime("item.schedule_date")); 那个“ item.schedule_date”我从ajax数据中获取。

如何组合?

最佳答案

在 javascript 中要使用 strftime,您必须使用外部 javascript 库。例如我使用以下库:http://hacks.bluesmoon.info/strftime/demo.html (下载此脚本以包含到您的开发服务器中)

这是我的代码:

<script src="http://hacks.bluesmoon.info/strftime/strftime.js"></script>
<script>
    var date_php = '<?= strftime('%A, %d %b %Y',strtotime("2016-11-22")); ?>';
    alert(date_php);   //converted using php

    var d = new Date("2016-11-22");
    var ymd = d.strftime('%A, %d %b %Y');
    alert(ymd);  //converted using javascript
</script>

关于php - 将 php 语法与 ajax 结合起来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40733128/

相关文章:

javascript - 如何在 jQuery UI 选项卡中重新加载 AJAX 内容

php - 使用ajax提交登录表单时无法设置php session ?

php - 如何用准备好的语句更新两个表?

php - 如果端口更改,redis-server 不工作

jquery - 使用 jquery 查找最后一个 child

javascript - 如何使用 Fuel UX Pillbox 作为 HTML 表单中的元素?

php - 使用 Ajax Php Mysql 删除行,我做错了什么?

php - 如何在Elasticsearch中突出显示我的结果?

php - 我将 PHP 文件上传到在线文件管理器,但当我打开我的域时,我看不到它们

php - 打印 PHP 字符串并将其解析为 JavaScript 中的 JSON