javascript - Google Chrome Jquery onSelect 不会运行

标签 javascript php jquery html google-chrome

我在 IE 和 Nightly 上运行下一个脚本,没有任何问题。但是 chrome 由于某种原因不会运行它......有什么想法吗?

<script>
$(function() {
         $('#date').datepicker({
            dateFormat: 'yy-mm-dd',
            autoSize: true,
            onSelect: function (dateText, inst) {
            $(this).parent('#frmDate').submit();
            }
        });
    });
</script>

<form id="frmDate" action="php/price_qury.php" method="post" target="_blank" onSubmit='window.open("width=450,height=300,status=yes,resizable=yes,scrollbars=yes)'>
      <input id="date" name="date" type="text"   size="10">

最佳答案

既然你说它在 IE 上运行,我就假设它可以工作。

我曾经遇到过类似的问题,我的代码在 Linux 上的 firefox 中运行,但拒绝在 Windows (google chrome) 上运行。经过几个小时的尝试找出可能出现的问题后,我终于用“jQuery”一词替换了 jquery 美元符号。

来自:

$(function() {

致:

jQuery(function()) {

这对我有用,因为就我而言,我认为这是一个冲突问题。据我所知,美元符号可能已被另一个 JavaScript 库使用。

检查这个问题:

Replace “$”(dollar Sign) with “JQuery”

如果它不起作用,那么我想您将不得不等待有人尝试为您提出另一个解决方案。

编辑: 我的问题就是这样解决的,不知道你是否也有同样的问题。

关于javascript - Google Chrome Jquery onSelect 不会运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19327970/

相关文章:

javascript - 单击按钮时尝试显示三个选择下拉列表的值

javascript - 如何将菜单从悬停更改为单击

javascript - 使用 TimelineJS 和 AMD

php - Mysql 全文搜索与匹配和反对

PHP MySQL 使用两个 SESSION 双重提交

PHP图片上传并写入数据库

javascript - 如何在 jQuery 中显示最近的按钮而不使用closest()方法?

javascript - 编写一个 JavaScript 类,其中一个方法可以同时获取和设置属性,这是一种不好的做法吗?

javascript - 闭包之间垃圾收集的困惑

javascript - 页面加载后如何执行 JavaScript?