jquery将数据添加到表单中的表单头
比如说,一旦我打开一个页面,就会创建一个表单jquery将数据添加到表单中的表单头,jquery,Jquery,比如说,一旦我打开一个页面,就会创建一个表单 <form class='checkout_forms' action='http://www.localhost.com/' method='post' enctype="multipart/form-data"> 我如何才能将其添加到以下内容中: <form data-stuff-encrypt-key="mykey" ..... > 谢谢 编辑: 表单中的类似内容: $(文档).ready(函数(){ $('f
<form class='checkout_forms' action='http://www.localhost.com/' method='post' enctype="multipart/form-data">
我如何才能将其添加到以下内容中:
<form data-stuff-encrypt-key="mykey" ..... >
谢谢
编辑:
表单中的类似内容:
$(文档).ready(函数(){
$('form.checkout_forms').attr('data-stuff-encrypt-key','mykey');})`代码>您可以使用数据
方法:
$('form.checkout_forms').data('stuff-encrypt-key', 'mykey');
请注意,尽管这会将值放入jQuery的内部数据缓存中,但它不会作为属性显示在DOM中的元素上。如果需要这种行为,则需要使用attr()
:
你可以用
$('form').attr('data-stuff-encrypt-key', 'mykey');
或者,如果您只想存储数据而不想添加实际属性,请使用
$('form').data('stuff-encrypt-key', 'mykey');
第二步击败我im jquery new但是类似的东西代码>$(文档).ready(函数(){$('form.checkout_forms').attr('data-stuff-encrypt-key','mykey');});对于这个任务,`data
比attr
好。你不需要src
,只需要$(document).ready(函数(){$('form.checkout_forms').attr('data-stuff-encrypt-key','mykey');})代码>,但如果在页面加载后插入这段代码,它将不起作用。是的,只需将此脚本放在body标记之前,不要动态加载它
$('form').attr('data-stuff-encrypt-key', 'mykey');
$('form').data('stuff-encrypt-key', 'mykey');