javascript — форма отправки функции onclick на ТД с эхом переменных PHP

У меня есть таблица внутри формы, и я хочу сделать так, чтобы каждая отдельная ячейка была входом с 2 переменными php в качестве значений. И когда я щелкаю по ячейке, форма с правильными значениями отправляется.

'<TD class="hand" width="65" BGCOLOR="' . $linecolor . '" title="Book item" >'.$artIterDate .' '.$art['artnr'] .'</TD>

Это печатает правильную информацию в каждой ячейке,

Так что я думаю, что что-то вроде этого должно работать, если я добавлю куда-нибудь функцию onclick

'<TD class="hand" width="65" BGCOLOR="' . $linecolor . '" title="Book item" ><input name="book" value="'.$artIterDate .' '.$art['artnr'] ."></input>'</TD>

РЕДАКТИРОВАТЬ
Здесь <form> код:

<form action="add.php" method="post" target="_blank">

Но я не могу понять, где я должен положить его, может быть, я просто не понимаю, как это работает

Помощь приветствуется!

С Уважением,

Johan

0

Решение

Попробуй это

 $(function(){
$('td').on('click', function(){
var a = $(this).html();

var b = a.split(" ");

$.post('url.php',
{
a1 : b[0],
a2 : b[1]
},
function(data)
{
//do something
});
});
});
0

Другие решения

Добавьте идентификатор в вашу форму.

<form id="myForm" action="add.php" method="post" target="_blank">

Затем добавьте событие onclick для каждой кнопки ввода.

<input onclick="document.getElementById('myForm').submit()" name="book" value="'.$artIterDate .' '.$art['artnr'] .">
0

По вопросам рекламы [email protected]