jquery post 在 ie 中不起作用

标签 jquery post

我的 jquery 代码可以在 ff、chrome、opera、safari 中运行,但在 ie 中不起作用。我收到的数据是 html 格式。我必须改变什么?

$("input[type='radio'][name='dishType']").change( function() {
    var dishType = $(this).val();
    $.post('index.py/ingredients', { 'q' : dishType}, function(data) { $('.ingredients').html(data)});
});

最佳答案

只有当您单击单选按钮之外的某个位置时,“change”事件才会在 IE 中触发。要解决此问题,您还应该监听“点击”事件。

关于jquery post 在 ie 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4633544/

相关文章:

php - Python 中的 cURL 帮助

ios - NSURLConnection sendAsynchronousRequest 无法从闭包中获取变量

r - 发送数据时使用POST下载R中的文件

jquery - 如何在不影响其他元素的情况下将元素添加到指定位置?

jquery - 是什么阻止我使用 $.ajax 加载另一个域的 html?

javascript - 如何制作填充视口(viewport) 50% 的内容 block ?

Java Servlet 为 POST 请求返回错误 405 (Method Not Allowed)

python - 重定向到 Pyramid 中的其他网址?

javascript - 无法展开和折叠子行

javascript - 如何将 "2016-02-23T11:31:36.23"转换为JavaScript对象?