var RFID = '' $(document).off('keydown') $(document).on('keydown', 'body.o_web_client', function (e) { setTimeout(() => { RFID = '' }, 200) if(e.key == 'Enter' && e.keyCode == 13 || e.key == 'Tab' && e.keyCode == 9){ let fieldValue1 = $('[name="routing_type"]'); console.log('字段值:', fieldValue1.text()); console.log(RFID) let fieldValue2 = $('[name="rfid_code"]'); console.log('字段值2:', fieldValue2.text()); // if(!RFID || RFID.length <= 3) return; // $('[name="button_start"]').trigger('click') // setTimeout(() => { // $('.o_dialog .modal-footer .btn-primary').trigger('click') // }, 50) // RFID = '' // return; // fieldValue2.val() === '') // 检查字段值是否等于“装夹预调” if (fieldValue1.text() === '装夹预调') { if (!RFID || RFID.length <= 3) return; $('[name="button_start"]').trigger('click'); setTimeout(() => { $('.o_dialog .modal-footer .btn-primary').trigger('click'); }, 100); } RFID = ''; return; } RFID += e.key })