我有一个包含文本框的列的表,我需要使用jQuery/JavaScript删除文本框,同时保留文本框值.
到目前为止我尝试过的事情:
// removes the entire textboxes and the values inside it mytable.find('input:text').remove(); //doesnt seem to work $('#mytable').find('input:text').contents().unwrap();
我知道它与父/子节点有关.
您可以使用jquery设置元素的CSS .css()
.请尝试以下方式
$('#mytable').find('input:text').css("display","none");
要么
$('#mytable').find('input:text').css("visibility","hidden");
正如@Rayon所提到的,可以使用hide()
jQuery 隐藏元素.
$('#mytable').find('input:text').hide();