2013-11-16 2 views
-1

У меня вопрос, так как я занят системой крикбокса. Я добавил кнопку ввода отчета (это изображение в любом случае), когда вы нажимаете на нее, она должна вставить идентификатор сообщения в базу данных.Отправить идентификатор сообщения, нажав кнопку отправки

Однако, это мой первый раз, когда я создаю что-то вроде этого, и я хотел бы остаться на одной странице (например, например: www.domain.com/shoutbox.php, а не www.domain.com/shoutbox. ? PHP р = отчет) Я прочитал Allready, что я могу использовать Jquery, но я не получил ни малейшего представления о том, как отправить идентификатор с ним ..

Вы можете просмотреть код здесь: http://pastebin.com/xKP9Aymk I ознаменовало справа находятся «//// START REPORT AREA» и /// END REPORT AREA «

Может ли кто-нибудь помочь мне с этим? Спасибо заранее!

+0

Если вы не знаете, как работает ajax-вызов, и вы действительно так заняты, просто используйте регулярную ссылку на скрипт, который вставляет все, что вам нравится в БД и просто возвращает заголовок 204? – adeneo

+0

Добро пожаловать в SO! Пожалуйста, подумайте над тем, чтобы добавить код к вашему вопросу (особенно то, что вы уже пробовали), и какова ваша проблема с этим кодом, поскольку никто здесь не будет просто работать для вас. По крайней мере, вы можете добавить некоторый псевдокод, если просто нет кода для показа, чтобы мы получили общее представление о том, чего вы хотите. –

+0

Мне нужен сценарий отчета для крикбокса, и я хотел бы остаться на той же странице. ;-) – megasmurf

ответ

0

Самый простой способ это поставить его в переменной данных, как это:

<div class='shout-btn' data-id='12'>shout</div> 

, а затем что-то вроде:

$('.shout-btn').on('click', function(){ 
    var id=$(this).data('id'); 
    console.log(id); 
    // do the rest here which would be a post; kinda a different question 

}); 

проверить Также из ответа на этот вопрос для перемешивающих функции данных JQuery с функциями данных html5; общий источник ошибок: Writing to a data-* attribute and getting it with jQuery .data() Просьба не относится к случаю использования здесь

+0

Спасибо, я проверю это. :-) – megasmurf

+0

Вы можете посмотреть код здесь: http://pastebin.com/xKP9Aymk – megasmurf

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