2013-11-16 3 views
-1

мне нужна помощь со сценарием, я не знаю, что это неправильно, но я думаю, что его здесь:Jquery/Ajax пост вары

$.post("chatSend.php", {text: text, nome: nome,}, 

, но я не знаю, как это исправить.

Полный код:

//Script para enviar e fazer descer a barra quand submited 
$(function(){ 
var keyStop = { 
    8: ":not(input:text, textarea, input:file, input:password)", // stop backspace = back 
    13: "input:text, input:password", // stop enter = submit 

    end: null 
}; 
$(document).bind("keydown", function(event){ 
    var selector = keyStop[event.which]; 

    if(selector !== undefined && $(event.target).is(selector)) { 
    var text = $("#text"); 
    var nome = $("#nome"); 
     var text = text.val(); 
     var nome = nome.val(); 

     $.post("chatSend.php", {text: text, nome: nome,}, 

     function(data){ 
     $('#chat').load('getChat.php'); 
     $('#chat').animate({scrollTop: '30000px'}, 1000); 
     $("input[type='text']").val(''); 
     } 
     , "html"); 
     event.preventDefault(); //stop event 
    } 
    return true; 
}); 
}); 

Спасибо !!!

ответ

1

использование $.post("chatSend.php", {text: text, nome: nome}, вместо $.post("chatSend.php", {text: text, nome: nome,},

+0

ISNT представляемого к БД: S , если я использую только текст Вэл это работает .. Я вывешу chatSend.php и формы chatSend.php (его работы только с текстовое значение): $ user = $ _POST ['nome']; $ text = $ _POST ['text']; mysql_query ("INSERT INTO table_chat (пользователь, сообщение) VALUES ('$ user', '$ text')"); Форма: <форма действия = "" метод = "пост" форма = "форма"> <входной тип = "текст" ID = "текст" название = "текст" класс = "SendText" />
\t \t Еще раз спасибо! – user3000019

+0

Извините, я не знаю. Можете ли вы объяснить немного больше. –

Смежные вопросы