1

次のコードでは、テーブルの id 列を非表示にする方法を教えてください。

var joblist = "";
joblist = joblist + "<table ><tr><th >Select</th><th id='td_1'>ID</th><th >Name</th><th >Names</th><th>OS</th><th >Server</th></tr>";

var tabString = '<tr ><td > ' + '<input type="radio" name="joblist" onclick="myfunc(this);"  id= ' + value.jobid + 'value=' + value.jobid + '> </td><td id="td_1" >' + value._id + '</td><td >' + value.names + '</td><td a>' + value.os +  '</td><td >' + value.server + '</td></tr>';

joblist = joblist + tabString;

私は試した

$("#td_1").hide()

しかし、それは機能していません。他の解決策はありますか?

4

4 に答える 4

3

まず、複数の td がある場合は、同じ ID を使用しないでください。この場合、他の投稿または pre を追加します。そして次のように使用します

 $('[id^="td_1"]').hide();//for post
 $('[id$="td_1"]').hide();//pre

これを試して

 $('[id="td_1"]').hide();
于 2013-08-27T11:02:35.580 に答える
1

まず第一に、するID必要がありますunique。と に同じ ID を宣言しましTHTD

$("#your_td_id").hide();

複数の場合は、の代わりにTD使用します。classID

于 2013-08-27T11:03:11.297 に答える