답변 1개
채택된 답변
+20 포인트
5년 전
frm_submit 폼의 다른 여러값과 동시에 전송할려면,
1. hidden 필드를 추가 합니다.
2. 버튼 클릭시 이벤트를 받아서 클릭한 버튼의 정보를 hidden 필드 값으로 설정합니다.
3. form submit 을 진행합니다.
코드는 아래와 같습니다.
</p>
<p><form id="btn_submit" method="POST">
<div class="btn_wr">
<input type="hidden" name="button_name" value=""/>
<input type="hidden" name="button_value" value=""/></p>
<p> <div>
<input id="ud_submit1" type="button" name="act_type_button" value="가죽출고" class="btn_submit a" />
<input id="ud_submit2" type="button" name="act_type_button" value="가죽입고" class="btn_submit b" />
<input id="ud_submit3" type="button" name="act_type_button" value="가죽불량" class="btn_submit c" />
<input id="ud_submit4" type="button" name="act_type_button" value="불량처분" class="btn_submit d" />
<input id="ud_submit5" type="button" name="act_type_button" value="불량복구" class="btn_submit e" />
</div>
</div>
</form></p>
<p> </p>
<p><script></p>
<p>$(function() {
$('.btn_submit').click(function(){
var button_name = $(this).attr("name");
var button_value = $(this).val();
alert("button_name=" + button_name + ", button_value=" + button_value);
$("input[name=button_name]").val(button_name);
$("input[name=button_value]").val(button_value);
$("#frm_submit").submit();
});
});</p>
<p></script></p>
<p>
테스트는 여기서 해보세요.
https://jsfiddle.net/vr6qmjc2/1/">https://jsfiddle.net/vr6qmjc2/1/
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
웹프리죤
5년 전
감사합니다!
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인