0

我想在我使用的2nd textbox value时候清除一个?focus (or changing value)1st textboxjquery

我正在尝试使用

 $(document).ready(function () {
validateFocus();
});

function validateFocus() {
    $('#1stTextBox').focus(function () {
        $('2nsTextBox').val('');
    });
}

不为我工作帮我纠正我谢谢

4

6 回答 6

2

尝试这个

$(document).ready(function(e) {
$('#txt1').focus(function() {

  $('#txt2').attr('value','');
});

});
于 2013-09-02T11:31:07.440 回答
0
if(!checkDate($("#txtDate").val()))
          {

            $("#txtDate").val("");
            $('#txtDate').focus();
           }

你在这个 $("txtDate").val() 上忘记了 #

于 2013-09-02T11:23:18.987 回答
0

这个问题很不清楚。如果你想清除另一个文本框,你可以像对 txtDate 一样简单地调用它;

if(!checkDate($("#txtDate").val()))
{

$("#txtDate").val("");
$('#txtDate').focus();

$("#Your2ndTextBox").val("");
}

这应该够了。。

于 2013-09-02T11:23:24.010 回答
0

看看这是否有效。

$(input[id$='firsttextboxid']).focus(function() {
  $("#secondtextboxid").val('');
  });
于 2013-09-02T11:24:52.787 回答
0

你能检查一下这个演示吗:

[jsfiddle.net/malvaniya_shakti/V25g5/4/][1]

于 2013-09-02T11:34:04.093 回答
0

你错过了这里的选择器$('2nsTextBox').val('');

function validateFocus() {
    $('#1stTextBox').focus(function () {
        $('#2nsTextBox').val('');// may be # if its id, no need to tell u other selectors by seeing ur rep
    });
}
于 2013-09-02T11:42:04.577 回答