0

私はIEでのみ実行されるコードに取り組んでいます.

患者がいない場合、または値が 0 または null になっている場合に問題がありますが、それでもリンクが表示されます。ページからの値が0またはnullの場合、画面に患者の名前を書き込まないでくださいという警告を表示します。

これが私が試して問題を抱えているコードです。これについて教えてください。どうすればいいですか

$(document).ready(function() {
    $("#txtPatientLName,#txtPatientFName").bind('propertychange',function() {
        var firstname = document.getElementById('txtPatientFName').value;
        var lastname = document.getElementById('txtPatientLName').value;
        var data = 'firstname='+firstname+'&lastname='+lastname;

        $.ajax({type:"POST",url:"getPatientID.cfm?i=" + Math.random(),
            cache:false,
            data:data,
            success:function(html) {
                $("#txtSelectedPatientID").val(html);
                var k = html;
                $('#url').html('<a id=' + k + 'href=Form.cfm?iform=new&k_patientID=' + k + '>Add Form for ' + firstname + ' ' + lastname + '</a>');
                if (document.getElementById('id').value == '') {
                    alert('Patient Does not Exists');
                    return false;
                };
            }
        });
    });
    $('#url').html('<a href="Form.cfm?iform=new">AddForm</a>');
}); 

 <tr>
        <td colspan="100%" align="center" height="40" valign="middle"><div id="url"></div></td>
            </tr>
4

0 に答える 0