<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>function createinput(id){
$("tr td").each(function(i){
if(i==2){
var temp = $(this).html();
$(this).html("<input type='text' name='a' value='"+temp+"' />");
}else if(i==3){
var temp = $(this).html();
$(this).html("<input type='text' name='a' value='"+temp+"' />");
}else if(i==4){
var temp = $(this).text();
$(this).html("<input type='text' name='a' value='"+temp+"' />");
}else if(i==5){
var temp = $(this).text();
$(this).html("<input type='submit' value='确认' /><input type='submit' value='取消' onclick=channelinput("+id+") />");
}
});
}
调用上边函数变成:<tr>
<td>1</td>
<td><input type='text' name='a' value='2' /></td>
<td><input type='text' name='a' value='3' /></td>
<td><input type='text' name='a' value='4' /></td>
<td><input type='text' name='a' value='5' /></td>
</tr>
function channelinput(id){
$("tr td").each(function(i){
if(i==2){
var temp = $(this).后边该怎么做
$(this).html(temp");
}else if(i==3){
var temp = $(this).后边该怎么做
$(this).html(temp);
}else if(i==4){
var temp = $(this).后边该怎么做
$(this).html(temp);
}else if(i==5){
$(this).html("<a href='javascript:void(0);' onclick='createinput(\""+id+"\")'>修改</a>");
}
});
}
如果用户取消,那应该还原了,可怎么转变那?<tr>
<td>1</td>
<td><input type='text' name='a' value='2' /></td>
<td><input type='text' name='a' value='3' /></td>
<td><input type='text' name='a' value='4' /></td>
<td><input type='text' name='a' value='5' /></td>
</tr>
为成
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>function createinput(id){
$("tr td").each(function(i){
if(i==2){
var temp = $(this).html();
$(this).html("<input type='text' name='a' value='"+temp+"' />");
}else if(i==3){
var temp = $(this).html();
$(this).html("<input type='text' name='a' value='"+temp+"' />");
}else if(i==4){
var temp = $(this).text();
$(this).html("<input type='text' name='a' value='"+temp+"' />");
}else if(i==5){
var temp = $(this).text();
$(this).html("<input type='submit' value='确认' /><input type='submit' value='取消' onclick=channelinput("+id+") />");
}
});
}
调用上边函数变成:<tr>
<td>1</td>
<td><input type='text' name='a' value='2' /></td>
<td><input type='text' name='a' value='3' /></td>
<td><input type='text' name='a' value='4' /></td>
<td><input type='text' name='a' value='5' /></td>
</tr>
function channelinput(id){
$("tr td").each(function(i){
if(i==2){
var temp = $(this).后边该怎么做
$(this).html(temp");
}else if(i==3){
var temp = $(this).后边该怎么做
$(this).html(temp);
}else if(i==4){
var temp = $(this).后边该怎么做
$(this).html(temp);
}else if(i==5){
$(this).html("<a href='javascript:void(0);' onclick='createinput(\""+id+"\")'>修改</a>");
}
});
}
如果用户取消,那应该还原了,可怎么转变那?<tr>
<td>1</td>
<td><input type='text' name='a' value='2' /></td>
<td><input type='text' name='a' value='3' /></td>
<td><input type='text' name='a' value='4' /></td>
<td><input type='text' name='a' value='5' /></td>
</tr>
为成
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
解决方案 »
- 怎么用PHP实现一个java的interface
- php/javabridge运行速度的问题
- 用什么工具来写MYSQL视图(解决SQL语句的字符集问题)
- 如何使用php+sql做在线考试系统,急!!!
- 如何用程序向手机发送短消息
- 请问有什么教程 讲述流媒体系统的开发和架设过程
- 我想实现这样的数据库转移,不知道要怎么实现更有效率
- phplib中的parse("新块名","block名",true/false)语法格式是这样吗??为什么用true后显示只有一条记录,前面的全被覆盖了。帮新手看看
- 如何加载gd库??
- 求一段程序.
- PHP 顶级分类显示子分类循环问题求助
- 重新排列数组,按page_x后面数字排
var temp = $(this).后边该怎么做
$(this).html(temp");
}else if(i==3){
var temp = $(this).后边该怎么做
$(this).html(temp);
}else if(i==4){
var temp = $(this).后边该怎么做
$(this).html(temp);
问题是怎么取到input的value
$("tr td").each(function(i){
$(this).html(i);
});
}
这样还有一个好处,通过判断这个全局变量是否为空,可以达到每次只处理一个单元的目的。