首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >jquery onclick通过ajax冻结获取html和php php

jquery onclick通过ajax冻结获取html和php php
EN

Stack Overflow用户
提问于 2011-07-21 01:38:37
回答 3查看 172关注 0票数 0

我有这样的代码:

代码语言:javascript
运行
复制
var content = $(".highlight").click(function() {
    $(this).html();
}).get();

$.ajax({
    type : "POST",
    url : "tosqltwo.php",
    data : {
        content : content
    }
});

这似乎冻结了我的服务器,如果我做错了什么,你有什么想法吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-07-21 01:42:52

使用这个

代码语言:javascript
运行
复制
$(".highlight").click(function() {
    var content = $(this).html();
    $.ajax({
        type: "POST",
        url: "tosqltwo.php",
        data: {
            content: content
        },
        success: function(data){ 
            // success, data holds the output of tosqltwo.php
        },
        error: function(jqXHR, textStatus, errorThrown){
            // failed, check the textStatus and errorThrown to see why
        }
    });
});
票数 1
EN

Stack Overflow用户

发布于 2011-07-21 01:42:55

您的问题是,您正试图将一个jQuery对象content传递给AJAX调用。另外,当你说.get()的时候,你想做什么?您没有向该函数传递任何参数。

票数 0
EN

Stack Overflow用户

发布于 2011-07-21 01:44:37

也许你想这么做

代码语言:javascript
运行
复制
$('.highlight').click(function() {
    $.ajax({
                type:           "POST",
                url:            "tosqltwo.php",
                data:            {content:$(this).html()}
            });
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6766070

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档