Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我在使用jquery将数据从localStorage恢复到表单以进行更新时遇到问题?_Javascript_Jquery_Html - Fatal编程技术网

Javascript 我在使用jquery将数据从localStorage恢复到表单以进行更新时遇到问题?

Javascript 我在使用jquery将数据从localStorage恢复到表单以进行更新时遇到问题?,javascript,jquery,html,Javascript,Jquery,Html,我正在创建一个移动应用程序,用于存储员工数据并检索更新数据。我找不到使用jQuery从localStorage调用/填充的方法 如果有人能看看我的代码,告诉我我做错了什么或搞错了什么,我会很高兴的 谢谢 预期行为 单击编辑按钮后,UI应转到编辑表单页面,并使用localStorage中的数据填充编辑表单字段 实际行为 单击“编辑”转到“编辑表单”页面。字段未填充 HTML 示例本地存储文件: [{“id”:1,“employeeno”:“DEF/234/20014”,“employeename”

我正在创建一个移动应用程序,用于存储员工数据并检索更新数据。我找不到使用jQuery从localStorage调用/填充的方法

如果有人能看看我的代码,告诉我我做错了什么或搞错了什么,我会很高兴的

谢谢

预期行为 单击编辑按钮后,UI应转到编辑表单页面,并使用localStorage中的数据填充编辑表单字段

实际行为 单击“编辑”转到“编辑表单”页面。字段未填充

HTML 示例本地存储文件:
[{“id”:1,“employeeno”:“DEF/234/20014”,“employeename”:“Bill Foreman”,“stateoforigine”:“Califonia”,“employeephone”:“09543765432”,“出生日期”:“12/11/1965”}]

如果你的json是

[{"id":1,"employeeno":"DEF/234/20014","employeename":"Bill Foreman","stateoforigine":"Califonia","employeephone":"09543765432","dateofbirth":"12/11/1965"}]
然后

$.each(data, function(a, b) {

    $('#employeeno').val(b.employeeno);
    $('#employeename').val(b.employeename);
    $("#stateoforigine").val(b.stateoforigine);
    $('#employeephone').val(b.employeephone);
    $('#dateofbirth').val(b.dateofbirth);
    $('#id').val(b.id);

});

这里有很多代码。您采取了哪些措施来缩小问题的范围?是否尝试将按钮上的事件从“提交”更改为“单击”?我们不想费力地阅读整个项目代码,请只发布与问题相关的部分亲爱的OP,我认为在这个问题上真正有帮助的是:使用离线CSS(外部,理想情况下;因此,使用CSS块)。我希望我有一个脚本,可以为您撕下CSS:。什么应该是(a,b)的值。
[{"id":1,"employeeno":"DEF/234/20014","employeename":"Bill Foreman","stateoforigine":"Califonia","employeephone":"09543765432","dateofbirth":"12/11/1965"}]
$.each(data, function(a, b) {

    $('#employeeno').val(b.employeeno);
    $('#employeename').val(b.employeename);
    $("#stateoforigine").val(b.stateoforigine);
    $('#employeephone').val(b.employeephone);
    $('#dateofbirth').val(b.dateofbirth);
    $('#id').val(b.id);

});