checked
나중에 ajax 호출에 사용될 URL에 확인란의 값을 추가하려고합니다 . 언급했듯이 url
if 확인란이 선택된 경우에만 값을 추가하고 싶습니다 . 사용자가 확인한 다음 선택 취소하면 URL에 값을 추가하지 않음을 나타냅니다. 아래에는 몇 가지 기본 기초 코드가 있습니다. URL에 여러 항목을 추가하려면 어떻게해야합니까?
<form>
<input type="checkbox" value="1" id="item1" />
<input type="checkbox" value="2" id="item2" />
<input type="checkbox" value="3" id="item3" />
<input type="submit" id="submitForm" value="Submit Form" />
<form>
<script>
$('#submitForm').click(function() {
$('checkbox').click(function() {
$.getJSON('www.mysite.com/mypage.php?id='+item1+item2+item3)
});
});
</script>
먼저 확인란에 다음과 같은 특정 이름을 지정하십시오.
<form name="checkbox_form" id="checkbox_form">
<input type="checkbox" value="1" id="item1" name="val1" />
<input type="checkbox" value="2" id="item2" name="val2" />
<input type="checkbox" value="3" id="item3" name="val3" />
<input type="submit" id="submitForm" value="Submit Form" />
<form>
그리고 당신의 js가 될 것입니다.
$('#submitForm').click(function() {
var url = "'www.mysite.com/mypage.php";
if ($("#checkbox_form").serialize().length > 0) {
url += "?" + $("#checkbox_form").serialize();
}
alert("Your ajax url will be: " + url);
$.getJSON(url)
});
다음은 작동하는 바이올린입니다. http://jsfiddle.net/cubuzoa/UKV3r/2/
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다