PHP:将文本文件读入div,然后添加定位的表单字段

时间:2010-01-08 23:02:48

标签: php jquery css perl text

我有多个文本文件,这些文件是简单的报告,必须由用户审核和验证。我想将报告拉入html div元素,然后在绝对定位的位置添加表单字段。

例如,报告可能按销售代表按月销售:

Jan    Feb    Mar
 13      9     11

我希望用户看到这一点,并在销售数字行之后输入type =“text”元素。用户必须输入他们的首字母来确认数字。那时,我实际上会修改文本文件以显示它们的首字母(以及在数据库中设置一些标志)。

我正在寻找一些想法 - 请预先制作解决方案。该站点使用PHP和JQuery构建,还有一些cgi perl脚本。所以涉及其中任何一个的解决方案都会很棒。

感谢。

1 个答案:

答案 0 :(得分:1)

看起来你需要一点file() (see Example #1)和一些jQuery.ajax()(我建议实际使用.get()或.post()而不是.ajax())< / p>

然后你可能想从php返回一些json,并将json中的元素放入一些带有

的预渲染文本字段中
$("input[type=text]").each(function(){
    // some looping through each json element to insert things where they should be
    // probably need something with .val(default_value_of_textbox)
}

或者你可以从php脚本中回显预先格式化的html,然后使用ajax回调函数插入它:

$.post("you_page.php", {option: "world"}, 
    function(data){
        $("#your_div").html(data);
    }, "html");

然后使用更新的信息进行类似的ajax调用,并进行一些验证服务器端。