我正在开发一个应用程序,其中包含您之前保存的数据列表.如果你有拼写错误,没有输入原来的所有数据点等,你将有机会编辑数据块.
现在我有javascript获取每个元素的值(这是通过php中的foreach循环创建的,来自服务器的数据)在给定的块中,将其保存到对象然后用<p>textarea输入替换那些元素()然后填充它来自之前抓取它的js对象的数据.
对于一个我有从动态内容中逃避引用的问题,但也觉得这可能不是最优雅的解决方案.
来得满足.
基本上:我应该走这条路线,只需点击"编辑"按钮就可以使数据块中的每个元素contenteditable ='true',或者浏览器支持是否太可疑了?
我目前的课程是一个可靠的计划?
还是有第三种(第四种,第五种等)选择?
谢谢!
我一整天都在和这个人搏斗,我已经厌倦了被困.今天早上花了半个小时为我现在坚持的同一个应用程序上的个人资料图片做一个漂亮的小自定义上传器.
这里的问题不是上传(我已经下载了),而是将其扩展为允许多次上传的表单.它不是一个多文件,单输入上传器,而是有多个输入.
我目前input type='file'在表单中只有两个实例.我正在使用Codeigniter,但问题不是CI无法处理多个上传(我不认为).我现在要做的print_r($_FILES);就是只显示两个输入中的第二个.
如果我将它们放在表单中的位置,它仍然只显示最后一个而不是两个.
我今天已经检查了他们的名字,大约100倍.真的不确定发生了什么.而且,很明显,我一直在寻找SO和Google的地狱,看看我是否能找到问题所在.到目前为止,我什么都没有.
感谢您提供任何指导或帮助.
EDITS:----------------------------
<form action="http://curvo:8888/index.php/offers/create" method="post" accept-charset="utf-8" class="bigolform" id="offer-form" enctype="multipart/form-data">
...
<input type="file" name="ProductOfferPhoto" value="" id="ProductOfferPhoto">
...
<input type="file" name="QuoteDoc" value="" id="QuoteDoc">
<!--using an ajax uploading script-->
<script type="text/javascript" src="/assets/js/libs/ajaxfileupload.js"></script>
<a href="#" class="orange btn add submit-the-offer">Complete offer</a>
</form>
Run Code Online (Sandbox Code Playgroud)
我也尝试过使用genericName[],但这只会让我得到一个空数组.