【问题标题】:How to add a javascript variable to this php line?如何在这个 php 行中添加一个 javascript 变量?
【发布时间】:2012-04-11 22:26:32
【问题描述】:

我有一个 Javascript 函数,它从 jQuery 日期选择器获取日期。

现在我想以这种格式打印这个选定的日期。

$selecteddate = strftime('%A').date("(d-n-Y)");

如何添加这个日期,这是一个 javascript 变量到这个 php 格式? 因为我想稍后回显 $selecteddate..

提前致谢。

【问题讨论】:

  • 在另一个请求中“稍后”是什么意思?如果你想将 javascript 变量传递给 php,你需要向服务器发送请求,如果你想以日期格式简单输出 javascript 变量(日期对象),你根本不需要服务器端
  • 您可能需要为此研究 AJAX。
  • 我用 AJAX 做到了,感谢您的“推动”。 $datum = mysql_real_escape_string($_POST['datum']); setlocale(LC_ALL, 'nl_NL'); $selecteddate = strftime('%A', strtotime($datum)).date(" (d-n-Y)", strtotime($datum)); 基本上发送日期,格式化并打印在那里。谢谢!

标签: php javascript jquery datepicker date-format


【解决方案1】:
$datum = mysql_real_escape_string($_POST['datum']); 
setlocale(LC_ALL, 'nl_NL'); 
$selecteddate = strftime('%A', strtotime($datum)).date(" (d-n-Y)", strtotime($datum));

基本上发送日期,格式化并打印在那里。谢谢!

【讨论】:

    【解决方案2】:

    jQuery DatePicker 小部件有一个dateformatter utility function。您可以使用它而不是进入 PHP 并返回吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-29
      • 1970-01-01
      • 2015-02-22
      • 1970-01-01
      • 2018-08-23
      • 1970-01-01
      • 2011-01-24
      • 1970-01-01
      相关资源
      最近更新 更多