$("#name").val($(this).data('name'));
$("#price").val($(this).data('price'));
$('#form').data($(this).data());
,或多或少 感谢任何帮助
答案 0 :(得分:4)
您可以创建一个jquery插件,您可以从包含数据点的元素调用该插件,并让它根据相同名称形式的元素的键应用数据。以下示例
$.fn.applyData = function(form) {
$form = $(form);
$.each($(this).data(), function(i, key) {
$form.find('#' + i).val(key);
});
};
JSFiddle:http://jsfiddle.net/LCM8S/43/