使用 Laravel 4 中的表单将 innherHtml 传递的元素上传到数据库
Posted
技术标签:
【中文标题】使用 Laravel 4 中的表单将 innherHtml 传递的元素上传到数据库【英文标题】:Uploading an innherHtml delivered element to a database using a form in Laravel 4 【发布时间】:2013-07-07 17:07:28 【问题描述】:在 javascript 中,我有一个 innerhtml 元素,我正在尝试使用 Laravel 4 中的表单将其上传到我的 mysql 数据库。
在 javascript 中,我有:
document.getElementById("myUrl").innerHTML = FPFile.url;
这是我要上传到我的数据库的网址。
那么,在视图中,我有:
Form::hidden('myUrl',null, array(
'id' => 'myUrl',
));
这是我尝试将 url 作为表单的一部分上传到数据库。
在我的控制器中,我有:
$artist->image_path = Input::get('myUrl');
该列名为image_path,视图中的对象为'myUrl'。
当我点击表单的提交时,没有上传 url。
你看到我做错了什么吗?谢谢您的帮助。
【问题讨论】:
【参考方案1】:document.getElementById("myURL").value = FPFile.url;
【讨论】:
工作就像一个魅力。谢谢,这就是我要找的。span>以上是关于使用 Laravel 4 中的表单将 innherHtml 传递的元素上传到数据库的主要内容,如果未能解决你的问题,请参考以下文章
Laravel 4 - 显示带有旧数据输入以及数据库信息的编辑表单