11.04.2009, 21:49 | #1 |
Специалист
Регистрация: 23.05.2007
Сообщений: 310
Вес репутации: 219
|
Помогите с AJAX
Имеется такой js код который должен отправить данные из формы
Код:
function instchatSave() { //MK_Spinner = new MKSpinner(); mkportal_Spinner_Show(); var url = MKAJAX_SITEPATH + 'index.php?ind=urlobox&op=ajax_savemsg'; message =document.getElementById('ta').value; if(message == "") { return false; } postData = "value="+encodeURIComponent(message).replace(/\+/g, "%2B"); new MKP_ajax(url, {method: 'post', postBody: postData, onComplete: function(request) { instchatSaveComplete(request); }}); } function instchatSaveComplete(request) { if(request.responseText.match(/<error>(.*)<\/error>/)) { message = request.responseText.match(/<error>(.*)<\/error>/); if(!message[1]) { message[1] = "An unknown error occurred."; } alert("There was an error performing the update."+message[1]); } else if(request.responseText) { document.getElementById('instchat_2').innerHTML = request.responseText; document.getElementById('ta').value = ""; } mkportal_Spinner_Hide(); } function instblockSubmit() { instchatSave(); Switch_InstEd(); return false; } Код:
<form id="editor" name="editor" style="padding: 0px;" method="post" onsubmit="return instblockSubmit();"> <centr> <input type="text" id="ta" name="ta" style="width: 98%; border:0; padding: 4px; margin: 0; background-color: #FFF;"> </center> </form> </td> <td id="instchatcontent" name="instchatcontent" style="width: 100%; padding:0px; border-bottom: 1px solid; background-color: #F5F5F5;"> <div id="instchat_2" style="padding:4px; background-color: #F5F5F5; color: #333; font-size: 10px;"> <br /></div Код:
$message .= $_POST['postData']; $message .= $_POST['ta']; $message .= $_POST['message']; $message .= $_POST['postBody']; $message .= $_POST['instchatSaveComplete']; echo $message; |
12.04.2009, 08:26 | #2 | |
Мастер
Регистрация: 17.03.2008
Сообщений: 638
Вес репутации: 242
|
Цитата:
Код:
Content-Type: application/x-www-form-urlencoded Код:
loader.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded"); |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите помогите вставить код в ShopScript | Cat_N | Вопросы по работе системы | 3 | 22.01.2010 14:35 |
Распределение нагрузки для Ajax приложений | Kashey | Разработка и сопровождение сайтов | 28 | 29.03.2008 13:53 |
Часовой пояс GMT +3, время: 08:36.