The following section of the code to introduce the jquery delete node elements of the method, the specific code below;
State is used to determine the status of the fetch content, click once to get the text content, and a second click to delete the content
var state = 0;
function Getfilecontent (BTN) {
//This is used to determine whether the text content has been obtained, and then delete
if (state = = 1) {
var td = $ (BTN). Parent () Parent (). Next (). Children ();
Td.remove ();
state = 0;
return;
}
var FilePath = document.getElementById ("FilePath"). Innerhtml.trim ();
var tr = Btn.parentNode.parentNode;
var tds = Tr.getelementsbytagname ("TD");
var fileName = Tds[0].innerhtml.trim ();
$.post ("<%=basepath%>intelligentjournal/getfilecontent.do",
{
"FilePath": FilePath,
" FileName ": filename
},function (filecontent) {
var file = filecontent;
var NTR = document.createelement ("tr");
ntr.innerhtml = ' <td style= ' border:1px solid black ' id = ' td ' > ' + file + ' </td> ';
var TR1 = document.getElementById (fileName);
Tr1.appendchild (NTR);
}, "JSON");
state = 1;
}
Start with native JavaScript so that remove () can be used on Google's browser, not compatible with IE, and then remember to use jquery. All right, that's all. ~~~~~ hope to help everyone, if you have any questions please give me a message, small series will promptly reply to everyone. Here also thank you very much for the cloud Habitat Community website support!