Guest User

Untitled

a guest
Dec 12th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.25 KB | None | 0 0
  1. <input type=checkbox name="def" id="def" value="value1:case1">
  2. <input type=checkbox name="def" id="def" value="value2:case2">
  3. <input type=checkbox name="def" id="def" value="value3:case1">
  4. <input type=checkbox name="def" id="def" value="value4:case2">
  5.  
  6. $("input:checkbox[name=def]").click(function() {
  7. var myarr = {};
  8. var tmparr = [];
  9. var k = '';
  10. var v = '';
  11. var i = 0;
  12. $("input:checkbox[name=def]:checked").each(function(){
  13. tmparr = $(this).val().split(":");
  14. k = tmparr[0];
  15. v = tmparr[1];
  16. //на этом месте фантазия иссякла (
  17. i++;
  18. });
  19. });
  20.  
  21. <input type=checkbox name="def" id="def" value="кнопок:деформация">деформация<br />
  22. <input type=checkbox name="def" id="def" value="на кнопках:загрязнения">загрязнения<br />
  23. <input type=checkbox name="def" id="def" value="кнопок:оплавление">оплавление<br />
  24. <input type=checkbox name="def" id="def" value="на кнопоках:отслоение/повреждения ЛКП">отслоение/повреждения ЛКП<br />
  25. <input type=checkbox name="def" id="def" value="на кнопках:потертости">потертости<br />
  26. <input type=checkbox name="def" id="def" value="на кнопках:царапины">царапины<br />
  27.  
  28. $(document).ready(function() {
  29. $('input[type=checkbox]').on('change', function() {
  30. var arr = [];
  31. var words = [];
  32. var i = 0;
  33. $.each($('input[type=checkbox]'), function() {
  34. if ($(this).is(':checked')) {
  35. var tmparr = [];
  36. var word = '';
  37. var val = '';
  38. tmparr = $(this).val().split(':');
  39. word = tmparr[0];
  40. val = tmparr[1];
  41. words[i] = word;
  42. arr[i] = val;
  43. i++;
  44. }
  45. });
  46. $.ajax({
  47. type:"POST",
  48. url:"http://host/script.php", //формирую нужную строку в понятном мне языке..
  49. data:{words:words,values:arr},
  50. success:function(response){
  51. $("textarea[name=my_info]").text(response);
  52. }
  53. });
  54. });
  55. });
Add Comment
Please, Sign In to add comment