Как многократно выбирать строки и отправлять данные сообщения в новый datatable? У меня есть идея с этим post, но он не уточняет. Я думал о мультивыборных строках и отправлял их, отправляя их в новую таблицу в базе данных, удаляя их из исходной таблицы, нажав любую кнопку на панели навигации или предпочтительно внешнее соединение (например, «закончено» внизу. JQGRID, Как многократно выбирать строки в сетке и отправлять выбранные данные в базу данных при нажатии?
[Новое редактирование] Это как мой код выглядит прямо сейчас. У меня есть его публикация на разных databsae при щелчке и после того, как я хочу выбранные строки будут удалены из сети и баз данных. Я приложил к функции удаления на успехе, но я не делаю ничего, чтобы удалить. Пожалуйста, любые предложения?
jQuery("#minibutton").click(function(){
var selectedrows = $("#list").jqGrid('getGridParam','selarrrow');
if(selectedrows.length) {
for(var i=0;i<selectedrows.length; i++) {
var selecteddatais = $("#list").jqGrid('getRowData',selectedrows[i]);
var rows=JSON.stringify(selecteddatais)
var postArray = {json:rows};
$.ajax({
type: "POST",
url: "jsonsend.php",
data: postArray,
dataType: "json",
success: function() {
var errors = [];
jQuery("#list").jqGrid('getGridParam','selarrrow').each(function(index, value) {
if (!jQuery("#list").jqGrid('delRowData', value)) errors.push(value);
});
if (errors.length)
{
alert('Already deleted or not in list on row(s): ' + errors.join(', '));
}
}
});
}
}
});
});
</script>
Я получаю пост, но это выглядит следующим образом: selectedrows =% 5B% 5D. не знаю, как опубликовать это ona databse. – NewHistoricForm
Может ли кто-нибудь предложить прямой способ сделать это? Чтобы просто отправить/отправить выбранные данные строки в базу данных, а затем очистить эти строки? легко, где я могу отправить сообщение в php, а затем в mysql. Почему сейчас я не работаю при отправке информации в databse. – NewHistoricForm
Никто? Пожалуйста, любые предложения? – NewHistoricForm