materiobaseajax.js 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. // @codekit-prepend "gui.js"
  2. (function($) {
  3. $('#search-api-page-search-form-grid').bind('submit', function(event) {
  4. trace('search submited', event);
  5. var keys = $(this).find('input[name*="keys"]').val(),
  6. id = $(this).find('input[name="id"]').val();
  7. trace('keys', keys);
  8. trace('form_id', id);
  9. $.getJSON('/materiobaseajax/search/'+id+'/'+keys,
  10. // {form_id: "theform_id", keys: "thekeys"},
  11. function(json){
  12. trace('json', json);
  13. if(json.return){
  14. $('#content').html(json.return);
  15. }
  16. });
  17. return false;
  18. });
  19. // select event need a patch http://drupal.org/node/365241#comment-5374686
  20. // $("input.form-text", '#search-api-page-search-form-grid').bind('autocomplete_select', function(event) {
  21. // trace('val', $(this).val());
  22. // var $form = $(this).parent('form');
  23. // // setTimeout(function(){
  24. // // $form.submit();
  25. // // }, 10);
  26. // });
  27. function navigate(){
  28. };
  29. })(jQuery);