다음은 textBox1에서 하나의 입력 값을 가져 와서 웹 메서드에 전달한 다음 사용자 이름을 반환하고 textBox2에 표시하는 jquery 스크립트입니다. 웹 메서드는 하나의 매개 변수 인 사용자 이니셜 만 사용합니다.여러 개의 값을 jquery의 여러 텍스트 상자에서 전달합니다.
<script type="text/javascript" >
$('#textBox1').live('keydown', function(e) {
var keyCode = e.keycode || e.which;
if (keyCode == 9) {
e.preventDefault();
$.ajax({
type: "POST",
url: "Default.aspx/GetName",
contentType: "application/json; charset=utf-8",
dataType: "json",
data: '{"value1":"' + $('#textBox1').val() + ' " }',
success: function(data) {
$('#textBox2').val(data.d);
}
});
}
});
</script>
두 개의 매개 변수가 필요한 웹 메서드에 대해 두 개의 텍스트 상자에서 두 개의 값을 전달할 수 있기를 원합니다. 어떻게 위의 jquery 코드를 수정할 수 있습니까?
같은 것을 사용하는 거라고? –