我想在使用$('#myForm')后添加额外的数据.serialize()+ extra data
$.ajax({
type: 'POST',
url: $('#myForm').attr('action'),
data: $('#myForm').serialize(), // I WANT TO ADD EXTRA DATA + SERIALIZE DATA
success: function(data){
alert(data);
$('.tampil_vr').text(data);
}
});
答案 0 :(得分:141)
什么样的数据?
data: $('#myForm').serialize() + "&moredata=" + morevalue
“data”参数只是一个URL编码的字符串。你可以随意添加它。请参阅API here。
答案 1 :(得分:8)
就个人而言,我会将元素附加到表单而不是黑客攻击序列化数据,例如
moredata = 'your custom data here';
// do what you like with the input
$input = $('<input type="text" name="moredata"/>').val(morevalue);
// append to the form
$('#myForm').append($input);
// then..
data: $('#myForm').serialize()
这样,您就不必担心?
或&
答案 2 :(得分:3)
你可以这样做:
[[UINavigationBar appearanceWhenContainedIn: [QLPreviewController class], nil] setBarTintColor: [UIColor redColor]];