我有一个JavaScript待办事项列表,其中包含3个变量,这些变量是e数据库中表格中的3列,用于提取信息。 3是id,内容和状态,当在列表中显示数据时,它显示内容以及仅仅是数字的状态,数字决定了我使用CSS完成的内容的颜色,但是我没有&# 39; t想要在内容之后显示数字,有什么方法可以隐藏这个?
下面是一些提取它的PHP代码:
public function getList()
{
$link = $this->connect();
// Query for all the entries from the table and order them based on the id descendingly
$query = "SELECT * FROM tbToDoList ORDER BY STATUS";
$res = mysql_query($query);
$res_array = array();
// fetch all the entires one by one
while($row=mysql_fetch_array($res)){
// put query result in php array
$array = array('id' => $row['id'],
'content' => $row['content'],
'status'=> $row['status']);
这里有一些JS //渲染待办事项列表视图
todo.getView = function (res){
// if the list has more than two entries, grants the permission to use massive weapon/delete all
if(res.length >= 2){
$('#massiveWeapon').css('display', 'block');
}
// update the list view
for (var i=0; i< res.length; i++){
$("<li/>", {"id": res[i].id, "text": res[i].content + res[i].status, "class": 'status-' + res[i].status}).appendTo(todo.list); if(res[i].content.length >= 35){
$('#'+res[i].id).css("height","50px");
}
}
}
感谢您的帮助。
答案 0 :(得分:0)
在项目的javascript定义中,您将文本设置为res[i].content + res[i].status
。如果您不想在文本中显示状态,请从文本中删除+ res[i].status
。