function removeRow(row) {
$(row).remove();
}
<tr onmousedown="removeRow(this)"><td>Foo</td></tr>
, Возможно, что-то вроде этого могло работать также? Я не попытался делать что-то с "этим", таким образом, я не знаю, работает ли это или нет.
Мы используем Senselock в нашем приложении. Это умный ключ, в который вы можете загрузить свой собственный код. Это работает так: вместо простой проверки наличия ключа ваш код должен ожидать правильного вывода от ключа, испущенного вашим кодом внутри ключа.
Одно из мест для начала - Hexwax. Попробуйте http://www.hexwax.com/Products/expandIO%2DUSB/ , который даст вам представление о том, что вы можете сделать и с чего начать. Это прошивки для микроконтроллеров серии PIC18, но вы можете купить модули в готовом виде. Они могут не подходить идеально, но они дадут вам представление о том, что возможно, без необходимости создавать свое собственное с нуля.
Не забывайте, что вам придется создать драйвер Windows, если вы развернете собственное USB-устройство. Прошивки hexwax используют интерфейс HID (клавиатура, мышь, джойстик и т. Д.), Поэтому драйверы уже поставляются с Windows / Linux / OS-X. Это значительный бонус.
Если бы я свернул свой собственный, я бы использовал устройство PIC18, скопировав как можно больше кода с Microchip » Другие источники: MicroElektronika (www.mikroe.com) делает множество библиотек C и компиляторов именно для такого рода вещей. Google for pic, hid, usb, чтобы получить много информации, люди без особых проблем создали свои собственные клавиатуры с нуля.
SG-Lock предоставляет простое решение с помощью программируемого USB-ключа: http://www.sg-lock.com/fr/index.php
Доступный, простой в программировании , API - это DLL, поэтому он поддерживает только Windows (я не знаю, работает ли он с другими системами).
Где я могу купить программируемый USB-ключ, поддерживающий C в качестве языка разработки?
Попробуйте ROCKEY6, его исполняемый файл и программируемый внутри самого ключа. Прекрасно работает с нашим программным обеспечением, обеспечивая надежную защиту.