Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从父页面到模式对话框检索值_Javascript_Jquery_Asp.net - Fatal编程技术网

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中。差不多吧。