jQuery MiniUI

标题: ashx文件关闭弹框页面 [打印本页]

作者: jissie丢    时间: 2014-5-5 15:59:16     标题: ashx文件关闭弹框页面

ashx文件中怎么关闭弹框?例如ashx页面中执行
context.Response.ContentType = "text/html";
context.Response.Write("<script type=\"text/javascript\">window.CloseOwnerWindow()</script>");


作者: factory    时间: 2014-5-5 16:22:42

你的按钮是.net的按钮吗? 换成html的input的按钮,去用ajax或者其他方式跟后台交互,返回html, .net的按钮点击会刷页面,所以有可能页面状态什么的都丢失了

最好就是ajax交互,在success里面,前台执行window.CloseOwnerWindow()
作者: jissie丢    时间: 2014-5-5 16:22:54

版主~呼叫版主~~~
作者: jissie丢    时间: 2014-5-5 16:28:09

factory 发表于 2014-5-5 16:22
你的按钮是.net的按钮吗? 换成html的input的按钮,去用ajax或者其他方式跟后台交互,返回html, .net的按钮点 ...

我是因为上传图片所以整个form提交了,没有用ajax提交。
若我使用fileupload上传图片的话,怎么上传图片就显示图片呢?
type="file"上传图片的话我调用showImg这个方法就好了,fileupload的话哪个属性调用showImg这个方法?
<input id="idFile" name="pic" type="file" runat="server" onchange="showImg(this,'previewDiv',120,90)"/>

<input id="idFile" class="mini-fileupload" name="idFile" limittype="*.jpg;*.png;*.gif;*.jpeg"
                            flashurl="../ybt_inc/js/swfupload/swfupload.swf"
                            uploadurl="upload.aspx"
                            onuploadsuccess="onUploadSuccess"
                            onuploaderror="onUploadError" onfileselect="onFileSelect" />
作者: factory    时间: 2014-5-5 17:37:34

jissie丢 发表于 2014-5-5 16:28
我是因为上传图片所以整个form提交了,没有用ajax提交。
若我使用fileupload上传图片的话,怎么上传图片 ...

上传之后,你应该把图片所在的位置给到img的src,就能显示出图片
作者: jissie丢    时间: 2014-5-5 17:47:48

factory 发表于 2014-5-5 17:37
上传之后,你应该把图片所在的位置给到img的src,就能显示出图片

请问选中图片后,立即显示图片,怎么获取选中图片的地址?(不是点击上传按钮后获取图片)

作者: factory    时间: 2014-5-5 18:19:56

jissie丢 发表于 2014-5-5 17:47
请问选中图片后,立即显示图片,怎么获取选中图片的地址?(不是点击上传按钮后获取图片)
...

目前没有此类接口,miniui的上传控件封装的一个是swfupload,一个是html的file, 没有做很复杂的封装,都是实现,了一些基本的上传功能,满足基本的上传需求
如果需要额外的功能, 建议直接使用swfupload




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2