|
- (function ($) {
- // http://davidwalsh.name/javascript-debounce-function
- function debounce(func, wait, immediate) {
- var timeout;
- return function () {
- var context = this, args = arguments;
- var later = function () {
- timeout = null;
- if (!immediate)
- func.apply(context, args);
- };
- var callNow = immediate && !timeout;
- clearTimeout(timeout);
- timeout = setTimeout(later, wait);
- if (callNow)
- func.apply(context, args);
- };
- };
-
- /*______________________________________________________*/
-
- $(function () {
- $('#test').html(mm.display_name);
- console.log(mm);
- });
-
- function errUserName(msg)
- {
- var el = $("#errUserName");
- el.html(msg);
- el.fadeIn();
- setTimeout(function(){
- el.fadeOut();
- }, 2000);
- }
-
-
- $(document).on("click", "#step1", function(){
- var input = $("#username").val();
- if ( input == "" ){
- errUserName(" cannot be empty");
- return;
- }
-
- $.post(mm.ajax_url, { // POST request
- _ajax_nonce: mm.nonce, // nonce
- action: "list_users", // action
- client : input,
- }, function(response, status, xhr){
- alert(response.id);
- }).fail(function(){
- alert('network error ');
- });
-
- });
-
- })(jQuery);
|