在我目前的场景中,我不能使用任何服务器控件。
有一个输入类型按钮,当点击这个按钮时,一个跨度应该出现,并作为水印,当你点击消息时,会给出一些消息,其中运行时生成的文本框应该出现在跨度的位置。
用户可以在其中输入值,在输入之后,如果他单击窗体上的任何位置,则应将值分配给新的span生成的运行时间。
下面给出了一个可视化我的场景的示例,我也在制作一棵树,但在js,jquery的帮助下。
http://demos.telerik.com/aspnet-ajax/treeview/examples/functionality/nodeediting/defaultcs.aspx
发布于 2010-11-22 17:29:15
你应该有一个单独的容器为每个按钮,附加事件的按钮点击添加div的输入包括跨度与消息(位置相对和zIndex >按钮zIndex),并在新插入的div附加另一个点击处理程序,这将取代跨度与一个输入(实际上是容器的内容添加,所以你不必担心定位),并在window.click上,你应该检查一个存储的变量,如果你有任何“弹出式”打开和关闭和保存。我相信你对超文本标记语言注入和$().html、$().append、$().click或$().bind都很熟悉,因为你说过你是在用jQuery建树。
在你尝试之后,也许你会想出更多精确的问题,这样我们就可以给你准确的答案。
https://stackoverflow.com/questions/4242764
复制相似问题