javascript - 如何在datepicker函数中传递php参数

标签 javascript php jquery datepicker

我想将 php 值作为 datepicker 函数中的参数传递。 在文本框中完美调用的函数,但在 datepicker 中则不然。当我包含 datepicker 库函数时,不会调用该函数。我想以 php 值作为参数来调用该函数。现在不会调用该函数。我想在 datepicker onselect 事件中调用该函数。

   #Function called perfectly 
   echo '<td><input type="text" name="interview" class="interview" value="'.$cfet['interview'].'" onblur=place(this.value,'.$cfet['r_id'].',"interview");></td>';

   #problem with datepicker
    echo '<td><input type="text" name="interview" id="datepicker1" class="interview" value="'.$cfet['interview'].'" onselect=place(this.value,'.$cfet['r_id'].',"interview");></td>';

最佳答案

检查您使用的日期选择器库,因为它们通常直接具有这些事件。

JQuery Datepicker 示例:

将 HTML 更改为:

echo '<td><input type="text" name="interview" id="datepicker1" class="interview" value="'.$cfet['interview'].'" data-r_id="'.$cfet['r_id'].'"></td>';

JS代码

 $( "#datepicker1" ).datepicker({
        onSelect: function(){
           place($(this).val(),$(this).data('r_id'),"interview");
        }
    });

关于javascript - 如何在datepicker函数中传递php参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32220344/

相关文章:

php - 无法访问 MySQL 数据库

php - 如何解析这个表并从中提取数据?

快速输入时,在 "keyup"上发送的 Ajax 会重复结果!

javascript - .scrollTop 无法与 .animate 一起正常工作

Javascript 无法使用 clearInterval 停止计时器 onclick

javascript - Typescript 设置 w/Meteor 1.5 - 找不到模块 Meteor/meteor

php - 有谁知道 ckeditor 的拼写检查器插件使用 aspell 或类似的本地服务而不是 spellchecker.net?

javascript - 即时创建 UI5 Controller

php - 使用 PHP DOM DOCUMENT 获取整个 BODY 内容

javascript - Vue DevTools 正确更新但浏览器窗口不更新