2012-02-27 93 views
0

我正在從一個數據庫(名字,姓氏等)顯示聯繫人列表的應用程序的工作。可以添加一個新的聯繫人,並且我將ListItemTemplate與ListView一起使用來完成此操作。隱藏字段添加數據(並顯示按鈕單擊)

問題是我不希望添加新聯繫人的文本框在默認情況下可見。相反,我添加了一個按鈕,點擊時文本框應該可見。問題是我無法得到這個工作。

默認情況下,我嘗試使用InserItemPosition =「None」,點擊按鈕時它會變成「First」。這工作和文本框顯示。問題是,當我添加一個新的聯繫人時,什麼都沒有發生(即重新加載頁面並且沒有添加聯繫人)。

默認情況下,如果我有InsertItemPosition =「First」,添加一個新的聯繫人可以正常工作。

爲什麼它不起作用,並有另一種方法來實現我想要的?

回答

1

你可以簡單地用CSS做真:在一個div新接觸display:none;

裹的字段,然後切換顯示與您的按鈕來阻止:

$("#toggle").one("click", function() { 
    $("#contect-fields").css("display","block"); 
}); 
相關問題