Javascript 如何从父页面到模式对话框检索值
我有这个文本框和一个图像按钮,它将显示一个模态对话框。当我在模式对话框中选择一个值并将其关闭(或单击“确定”)时,所选值将显示在文本框中。但是,当我再次单击图像按钮时,我选择的值不会显示在模式对话框中 当我点击我的图像按钮时,有没有关于如何检索我选择的值的想法 更新 从父级传递的值存储在Javascript 如何从父页面到模式对话框检索值,javascript,jquery,asp.net,Javascript,Jquery,Asp.net,我有这个文本框和一个图像按钮,它将显示一个模态对话框。当我在模式对话框中选择一个值并将其关闭(或单击“确定”)时,所选值将显示在文本框中。但是,当我再次单击图像按钮时,我选择的值不会显示在模式对话框中 当我点击我的图像按钮时,有没有关于如何检索我选择的值的想法 更新 从父级传递的值存储在window.ModalPopUp.data('params')方法中。那件事已经解决了。但我遇到的问题是如何从中获得价值,以便在服务器端工作。下面是加载页面中的代码部分 'Bind the selected i
window.ModalPopUp.data('params')
方法中。那件事已经解决了。但我遇到的问题是如何从中获得价值,以便在服务器端工作。下面是加载页面中的代码部分
'Bind the selected items
' TODO: Insert some code here to retrieve values from the window.ModalPopUp.data() method and pass to the SelectedValues hidden field
Dim arrSelectedValues() As String = Nothing
If String.IsNullOrEmpty(SelectedValues.Value) = False Then
arrSelectedValues = Split(SelectedValues.Value, ",")
End If
MultiValue.Value = arrSelectedValues
这是我的jquery代码部分
$(document).ready(function () {
if (window.ModalPopUp.data('params')) {
var result = window.ModalPopUp.data('params');
$("#SelectedValues").val(result);
}
});
希望您能在这方面帮助我……是的,我有很多想法,但如果没有您的代码,尝试回答您的问题就像戴着眼罩在大海捞针一样。@RobSchmuecker:它来自不同的应用领域。我目前正在查看模式对话框,其中设置了window.parent.returnValue。但是我想知道我应该从哪里开始?存储您想要的模式值,然后当模式打开或之前打开时,更改modal.parent.document.getelementbyid(“您的文本框id”).value的值,因为该值已经在文本框中。@ShashankChaturvedi:如果有多个文本框id呢?我刚刚发现,每页都有不同的存储位置。示例:第1页将模态的值存储在文本框1中;第2页将模态的值存储在文本框2中;第3页将模态的值存储在文本框3中。差不多吧。