그래서 확인란을 선택했을 때만 제출하고 싶습니다. 확인란을 선택하지 않으면 다른 작업을하고 싶습니다. 나는이 확인란을 작동하도록 제출하려고했지만 아무 소용이 없습니다. 여기에 내가 가진 무엇 :jquery submit form with checkbox
나는 주위를 둘러 보았다 및 .trigger 및 .live 주변에 파고,하지만 메신저도 논리도 그 기능을 어떻게 작동하는지에 대해 생각하는 데 문제가 있었다$('#checkbox').click(function() {
if($(this).attr('checked')) {
$("#form").submit(function() {
var newvals = $("#form").serialize(); // serialize data
$.post('save.php',newvals,function(data) {
$("#content").html(data);
}); // posting data and dumping response onto page
return false;
});
} else {
alert(2); // placeholder for what i want to do otherwise
}
});
. 나는 '체크'박스와 '체크되지 않은'박스를 구별 할 수있는 한 그들을 사용하는 것에 반대하지 않습니다.
어떤 아이디어가 있습니까?
코드가 올바른 것 같습니다. 무엇이 작동하지 않는지 또는 수행하고자하는 것에 대해 자세히 설명해 주시겠습니까? – Bojangles
예. 기본적으로 수표에 사용자 입력, 필드 지우기 및 데이터 게시. 선택을 취소하면 게시 된 데이터로 필드를 다시 채워 사용자가 입력 한 내용을 표시합니다. 이 모든 작업을 수행하기위한 첫 번째 단계는 데이터를 게시하는 방법을 파악하는 것이 었습니다. 나는 논리가 작동하는 것을 알고 있지만 어떤 이유로 나는 게시 된 배열을 찾을 수 없다. – yoshi