1

我不知道为什么我不能让我的输出浮出水面。它不应该太难,但已经卡了几个小时。所有我

<script>
$(document).ready(function(){
    $('#chat_submit').click(function(){
        var data="{'chat_content:'+$('#chat_content').val()+'chat_from_who:'+$('#chat_from_who').val()+'chat_to_who:'+$('#chat_from_who').val()+'order_no:'+$('#order_no').val()}";
        $('#order_chatbox').load('/seller/helpers/order_chat.php',data);
    });
});
</script>

这里的任何帮助将不胜感激。

4

2 回答 2

2

您将数据作为长字符串发送..而不是作为对象。

将其更改为

var data= {'chat_content': $('#chat_content').val(),
    'chat_from_who': $('#chat_from_who').val(),
    'chat_to_who': $('#chat_from_who').val(),
    'order_no': $('#order_no').val()};
于 2012-10-08T14:43:50.653 回答
1

尝试以下操作:

$(document).ready(function() {
    $('#chat_submit').click(function(event) {
        // event.preventDefault();
        var data = {
            chat_content: $('#chat_content').val(),
            chat_from_who: $('#chat_from_who').val(),
            chat_to_who: $('#chat_from_who').val(),
            order_no: $('#order_no').val()
        };
        $('#order_chatbox').load('/seller/helpers/order_chat.php', data);
    });
});​
于 2012-10-08T14:44:13.583 回答