Git Product home page Git Product logo

anysearch.js's Introduction

jQuery Plugin - anysearch.js

  • Direct search in browser
  • Search without inputfield
  • Activate searchfield optional
  • Activate searchslider optional
  • Supports barcode scanner
  • Searchfilter

Demo and project site

http://www.jevnet.de/anysearch-js-demo.html
http://www.jevnet.de/anysearch-js.html

Usage & Setup


1. Include the latest JQuery javascript library on your web page.
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
2. Include anysearch.js and anysearch.css on your page.
<link href="css/anysearch.css" rel="stylesheet">
<script src="js/anysearch.js"></script>
3. Usage
$(document).ready(function() { 
    $(document).anysearch({
        searchFunc: function(search) {
            alert(search);
        }
    });
});

Options & configuration

You can find on the project site:
http://www.jevnet.de/anysearch-js.html

Example

$(document).ready(function() {
    $(document).anysearch({
        reactOnKeycodes: 'all',
        secondsBetweenKeypress: 1,
        searchPattern: {1: '[^~,]*'},
        minimumChars: 3,
        liveField: {selector: '#liveField', value: true},
        excludeFocus: 'input,textarea,select,#tfield',
        enterKey: 13,
        backspaceKey: 8,
        checkIsBarcodeMilliseconds: 250,
        checkBarcodeMinLength: 6,
        searchSlider: true,
        startAnysearch: function() {
            openHelp();
        },
        stopAnysearch: function() {
            closeHelp();
        },
        minimumCharsNotReached: function(string, stringLength, minLength) {
            alert(string + ' has ' + stringLength + ' chars! Minlength: ' + minLength);
        },
        searchFunc: function(string) {
            doAjaxSearch(string);
        },
        patternsNotMatched: function(string, patterns) {
            alert(string + ' must be in this form: ' + patterns);
        }, 
        isBarcode: function(barcode){
            ajaxCheckBarcode(barcode);
        }
    });
});

anysearch.js's People

Stargazers

Eugen Wagner avatar Ivan avatar Robert Johnson avatar Weston Ganger avatar Martin Schneider avatar Eduard Lazar avatar  avatar Leonardo Gatica avatar akbarwibawa avatar  avatar Vasileios Paraskevas avatar Marc avatar Ghost in the Chair avatar  avatar Gladson avatar Aakash Doshi avatar  avatar Lev Brie avatar X4 avatar Sergej Alikov avatar Kadir Atesoglu avatar A973C avatar hacfi avatar o-l-e avatar Daniel Lewandowski avatar cybernet avatar Jonathan Barratt avatar Pedro Coutinho avatar  avatar

Watchers

hacfi avatar  avatar James Cloos avatar  avatar akbarwibawa avatar Eugen Wagner avatar

anysearch.js's Issues

Blur control on scan

Hello, I have an continous barcode scan, in each scan I move the focus to another input control to edit quantities, but when I scan another barcode rewrite the value in the quantity control. How can I avoid this.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.