searchEnterprise.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. (function($) {
  2. document.onkeydown = function(e) {
  3. var ev = document.all ? window.event : e;
  4. if (ev.keyCode == 13) {
  5. searchDomain();
  6. }
  7. }
  8. })(jQuery);
  9. function searchDomain() {
  10. var basePath = document.URL.substring(0, document.URL.lastIndexOf("ERP/")+4);
  11. var key = $('#search').val();
  12. if (!key || key.trim().length == 0)
  13. return;
  14. $.ajax({
  15. type : "GET",
  16. contentType : "application/json;charset=UTF-8",
  17. url : basePath+"b2b/queriable/searchEnterprise.action?key=" + key,
  18. success : function(c) {
  19. if (c) {
  20. var html = '<ul class="list-unstyled">';
  21. $.each(c, function(i, member){
  22. html += '<li>企业UU:'+member.en_uu+'<br><a class="text-link" href="' + member.en_url + '">企业名称:' + parseMasterName(member.en_name, key) + '</a><br>所在地址:'+member.en_address+'<br><a class="text-muted" href="' + member.en_url + '">' + member.en_url + '</a></li>';
  23. });
  24. html += '</ul>';
  25. $('#search-result').html(html);
  26. $('#result-count').text(c.length);
  27. $('#result-wrap').show();
  28. }
  29. }
  30. });
  31. }
  32. function parseMasterName(name, key) {
  33. return name.replace(key, '<span class="text-inverse">' + key + '</span>');
  34. }