`
peonyzzdx
  • 浏览: 590290 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

为循环遍历的input的id加上每条数据的id

阅读更多



当<a onclick="editContent ">编辑 </a> 设定的id为editContent,此时点击编辑,不管是1还是2处编辑,只能编辑第一条数据。因为系统不知道需要操作那条数据,所以为把每条数据的id放在input的id里,这样就可以区分哪个input啦

正确如下:


<s:iterator status="index">
                    <div class="messageInfo ui-widget-border-on ui-widget-border">
                        <div class="grid_24 heightAuto">
                            <div class="grid_6 heightAuto"><span class="accordred"><s:property value="dealDescription"/></span><s:if test="content != null && !content.equals('')">    并留言: <a onclick="editContent(${id}) ">编辑 </a> 保存</s:if></div>
                        </div>
                            <div class="grid_24 heightAuto">
                              <input id="contentStyle${id}"  value="${content}"  class="grid_24 heightAuto" disabled="disabled"/>
                            </div>
                        </div>
                    </s:iterator>





function editContent(id){
$("#contentStyle"+id).attr("disabled","");
}
function setContentDisabled(id){
$("#contentStyle"+id).attr("disabled","disabled");
}
function saveContent(id){
if($("#contentStyle"+id).attr("disabled")==true){
       return;
}
var content = $("#contentStyle"+id).val();
$.ajax({
url:"${path }/issue/issueManage/updateContent.action?content="+content+"&id="+id,
success:function(data){
$.messageBox({message:"批示内容已经成功修改!"});
setContentDisabled(id);
    }
    });
}

  • 大小: 39.5 KB
0
5
分享到:
评论

相关推荐

    javascript 实现输入多行动态输入

    col.innerHTML = "&lt;INPUT id='line[" + i + "][name1]' name='line" + i + "name1' SIZE='10'&gt;"; // ... 同理插入其他单元格 } ``` 3. **服务器端处理**: - 使用`getParameterValues()`获取所有相同名称的值...

    串口调试助手源程序

    - **数据处理**: 循环遍历`rxdata`数组,将每个字节转换为`CString`类型。 #### 四、总结与扩展 通过以上步骤,可以成功创建一个串口调试助手应用,并实现基本的数据接收和处理功能。开发者可以根据实际需求进一步...

    如何做到多笔资料的同步

    这里的关键在于使用`count()`函数计算数组元素的数量,然后用循环遍历整个数组,对每条记录执行`db_update`或`db_insert`操作,将更新后的数据保存回数据库。 以下是一个简单的PHP示例,展示了如何实现这一过程: ...

    php+mysql留言板系统「完整代码及详解」.docx

    2. **内容展示**: `show.php`通过`mysql_query()`执行SQL查询所有留言,并用`mysql_fetch_row()`循环遍历结果,显示每条留言。同时,根据`sex`字段的值,使用条件判断显示留言者的性别。 3. **内容修改和删除**: `...

    c语言简单成绩管理系统

    4. **循环(Loop)**:`for`循环用于遍历数组,读取每个学生的数据。当用户输入`y`时,继续输入下一个学生的信息;否则,结束输入。 5. **输入处理(Input Handling)**:使用`scanf`和`gets`函数分别读取整型数据...

    html+php+mysql留言板功能的实现

    这通常通过`SELECT * FROM messages`这样的SQL语句实现,然后使用PHP循环遍历结果集,将每条留言的信息输出到HTML中。 在处理中文乱码时,确保数据库连接设置、数据库表的字符集以及HTML页面的字符集设置都为UTF-8...

    php批量添加数据与批量更新数据的实现方法

    2. 使用while循环遍历查询结果。 3. 使用list()函数为多个变量同时赋值。 4. 构造并执行更新语句。 具体的PHP代码示例如下: ```php session_start(); include("conn/conn.php"); $query = "SELECT * FROM tb_...

    jQuery 实现批量提交表格多行数据的方法

    - 使用 `for` 循环遍历JSON数据,动态创建表格行 `&lt;tr&gt;` 和单元格 `&lt;td&gt;`,并根据数据填充内容。每个复选框的 `name` 属性设为 "ckItm",便于后期选取。 4. **批量提交处理**: - 使用 `$('input[name="ckItm"]:...

    ASP批量删除记录方法

    在这个例子中,我们首先从请求中获取选择的ID,然后将它们转换为数组并循环遍历每个ID,分别执行删除操作。 #### 三、注意事项 - **安全性**:在构造SQL语句时要特别注意防止SQL注入攻击。可以考虑使用参数化查询...

    acb.rar_stud

    每条输入应包括学生编号、姓名以及三门课程的成绩,这些信息应该被格式化以便于解析。 接下来,我们需要一个数据结构来存储这些信息。可以创建一个类,如`Student`,包含属性如学号(ID)、姓名和一个包含三门课程...

    检查表单元素的值是否为空的实例代码

    这里,我们使用一个for循环遍历`myform`的`length`属性,即表单元素的数量。 3. 检查每个元素的值:`if(myform.elements[i].value == "") { ... }` 对于每个元素,我们检查其`value`属性是否为空字符串,如果是,...

    豆瓣爬虫源码.docx

    - 使用循环遍历每一页并提取数据。 **6.5 数据提取与情感分析** - 使用XPath解析页面源码。 - 对每条评论进行情感分析,计算平均情感得分。 **6.6 数据存储** - 将提取到的数据转换为DataFrame。 - 保存为Excel...

    学生成绩管理系统c语言

    在显示记录的过程中,程序使用`for`循环遍历`student`数组,并使用`printf()`函数输出每个学生的信息。通过这样的设计,用户可以方便地进行成绩管理,系统提供了丰富的交互和操作选项。 这个C语言程序展示了文件...

    Struts 1.x中批量封装对象

    3. **JSP页面**:在JSP页面中,你可以使用Struts的标签库来循环遍历集合,为每个对象创建输入字段。例如,使用`&lt;logic:iterate&gt;`标签: ```jsp &lt;logic:iterate name="myForm" property="myList" id="myObject"&gt; ...

    php留言本代码适合新手

    2. 循环遍历查询结果,将每条留言转换为HTML段落或列表项。 3. 输出HTML,将留言数据插入适当的位置。 这就是一个基础的PHP留言本的实现流程。通过这个项目,新手可以学习到PHP变量、表单处理、数据库连接、SQL操作...

    php批量删除数据

    对于每一条记录,我们都使用了一个 checkbox 输入框,名称是 del_id[],值是新闻的 ID 号。这样,我们就可以选中多个新闻,然后批量删除它们。 在 del.php 文件中,我们首先判断是否有选中的新闻。如果有,我们就...

    2021-2022计算机二级等级考试试题及答案No.11501.docx

    如果参数数组为空,则可以通过循环遍历该数组来处理命令行参数。 ### 20. 数组元素的引用 在 C/C++ 中,数组索引是从 0 开始的。因此,`a[10]` 是数组 `a` 的第 11 个元素,而不是有效的索引。有效的索引范围通常...

    jsp留言板(jsp+JavaBean)

    对于显示留言的部分,可能有一个`display.jsp`,它会调用`loadMessages()`方法获取所有留言,并循环遍历它们,将每条留言的用户名、内容和时间显示在页面上。 此外,为了与数据库交互,我们需要一个数据库连接池...

    ssh批量处理action层

    关键在于通过循环处理数组中的每个元素,并利用Service层完成数据的持久化操作。同时,适当的异常处理机制也是确保系统稳定运行的重要保障。此外,合理的前端设计也能够极大地提升用户体验。在实际开发过程中,还...

Global site tag (gtag.js) - Google Analytics