Advertisement
Guest User

Untitled

a guest
Sep 25th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.54 KB | None | 0 0
  1. function checkboxPlagues(id){
  2. $.ajax({
  3. url: getBaseUri() + 'planthealth/getplagues/'+ id,
  4. dataType: 'json',
  5. 'error': function(response) {
  6. redirectPage(response.status);
  7. },
  8. success: function(response) {
  9. var data = response['return'];
  10. var divs = '';
  11.  
  12. for(var i in data){
  13. divs += '<div class="col-lg-12 no-margin no-padding">'+
  14. '<div class="col-lg-12 no-margin no-padding">'+
  15. '<input type="checkbox" id="ck_'+ data[i].id +'" name="ck_plague[]" value="'+ data[i].id +'" checked = "checked">'+ data[i].plague +
  16. '</div>'+
  17. '</div>';
  18. }
  19.  
  20. $checkPlague.append(divs);
  21. }
  22. });
  23. }
  24.  
  25. $consult.on('click', function(e){
  26. e.preventDefault();
  27. var arrPlague = [];
  28.  
  29. $("input[name='ck_plague[]']:checked").each(function(){
  30. arrPlague.push($(this).val());
  31. });
  32. resultPlanthealth(arrPlague);
  33. });
  34.  
  35. function resultPlanthealth(arrPlaguess){
  36.  
  37. var url = getBaseUri() + 'planthealth/getplaguequadrant/'+ arrPlagues;
  38.  
  39. $.ajax({
  40. url: url,
  41. dataType: 'json',
  42. 'error': function(response) {
  43. redirectPage(response.status);
  44. },
  45. beforeSend: function() {
  46. $("#loading-screen").show();
  47. },
  48. complete: function() {
  49. $("#loading-screen").hide();
  50. },
  51. success: function(response) {
  52. var incidence = response['return'];
  53.  
  54. for (var i in incidence) {
  55. //Aquí armo una tabla pero todo funciona bien
  56. }
  57. }
  58. });
  59. }
  60.  
  61. $consult.click();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement