내가 PHP와 버튼의 테이블을 생성하고있어 생성분리하는 방법 PHP는 버튼
echo ' <td">
<form action="test.php" method="POST">
<input type="hidden" id="node" name="node" value="'.$fnode->{'name'}.'">
<input type="hidden" id="service" name="service" value="'.$flavor.'">
<input type="hidden" id="running" name="running" value="false">
<input type="submit" value="OFF" class="button">
</form>
</td>';
나는 JQuery와 아약스를 통해 다시로드하지 않고 값을 보내려면 내가 그것을 위해이 코드를 사용하고 있습니다 :
. $ (". 버튼")을 클릭 (함수() { $ ('. 오류') 숨기기();
var dataString = 'node='+ document.getElementById('node').value + '&service=' + document.getElementById('service').value + '&running=' + document.getElementById('running').value;
$.ajax({
type: "POST",
url: "test.php",
data: dataString,
success: function() {
alert ("Success");
}
});
return false;
});
코드가 지금까지 작동합니다 - 그냥 항상 첫 번째 형태의 데이터를 전송합니다.. 사이를 구분하는 가장 좋은 방법은 무엇입니까? 모든 단추입니다. 나는 형태로 카운터를 사용할 수 있지만 js "ifs"를 어떻게 정확하게 써야할까요? 더 우아한 방법이 있습니까? 양식 수가 동적입니다.
이 정답입니다. – OneOfOne