- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
$("#idSave").click(function () {
var img_src = $("#idImg").attr('src');
var web_src = $("#idFromWebSite").attr('href');
var pamp_id = $.cookie('pamp');
var title_src = $("#idTitle").val();
var brand_src = $("#idBrand").val();
var tags_src = $("#idTags").val();
var price_src = $("#idPrice").val();
var privacy_src = $("#idPrivacy").val();
var data = new Object();
data.Url = img_src;
data.UrlFrom = web_src;
data.PampID = pamp_id;
data.Title = title_src;
data.Brand = brand_src;
data.Tags = tags_src;
data.Price = price_src;
data.Privacy = privacy_src;
$.ajax({
url: url,
type: "POST",
dataType: "json",
data: data,
success: successProductSave,
error: errorProductSave
});
});
Freeman 25.05.2012 18:12 # +4
DarkThinker 25.05.2012 21:40 # −6
я таким методом решал задачи первые 2 мес знакомства с javascript и jQuery.
если вы считаете, что это не говнокод, то вы нуб.
кроме того, для чего переприсваивать несколько раз одни и теже значения, когда можно сделать код более компактным. В моем варианте этот код занял бы на 20 строчек меньше.
лечите чувство юмора, товарищ
Freeman 26.05.2012 01:47 # 0
DarkThinker 26.05.2012 14:03 # +1
alex322 26.05.2012 09:11 # +3
с помощью $(form).serialize() ?
DarkThinker 26.05.2012 14:03 # −1