1

我有一个表格,其中有姓氏、名字和 ID。姓氏字段将建议以“姓氏,名字,ID”格式自动完成。这工作正常,但不知何故用于拆分它不会触发用于获取输入的代码

<tr><td>Last Name</td><td><input type="text" id="subscriberLastName" name="subscriberLastName"/></td></tr>

用于将输入拆分并存储为三部分的 JQuery 函数是

    <script>
$( function()
    {
$('#subscriberLastName').blur(function(){
    var nameParts = $('#subscriberLastName').val().split(',');
    $( '#subscriberLastName' ).val( nameParts[0] );
    $( '#subscriberFirstName' ).val( nameParts[1] );
    $( '#subscriberMember_ID' ).val( nameParts[2] );
} );
} );

</script>

请帮忙,我认为问题不在于拆分,函数本身没有触发

非常感谢你

4

2 回答 2

1

试试这个..

$('#subscriberLastName').blur(function(){
        var nameParts = $('#subscriberLastName').val();
        var arr=[];arr=nameParts.split(',')
        $( '#subscriberLastName' ).val( arr[0] );
        $( '#subscriberFirstName' ).val( arr[1] );
        $( '#subscriberMember_ID' ).val( arr[2] );
    } );

小提琴是

http://jsfiddle.net/LgKUk/3/

于 2013-10-26T06:28:39.507 回答
-1

还要检查是否在 html 中包含了 jquery js 文件。因为你的代码很好。

于 2013-10-26T06:27:29.540 回答