我从 ascx 文件中获取空值
I am getting null value from ascx file
我从普拉卡那里得到空值。如何解决此问题.pages在 ascx 文件中动态创建。
JavaScript部分:
var myFunction = function()
{
Vp= #{txtPlaka}.getValue();
$("#<%=FileUpload1.ClientID%>").uploadify('upload','*');
};
$(document).ready(function () {
var Vp ="";
$('#btnMusteriEkle').click(myFunction);
$("#<%=FileUpload1.ClientID%>").uploadify({
'uploader': 'Upload.ashx',
'swf': 'uploadify/uploadify.swf',
'script': 'Upload.ashx',
'cancelImg': 'images/cancel.png',
'folder': 'upload',
'multi': true,
'method': 'post',
'buttonText': 'RESIM SEC',
'fileExt': '*.jpg;*.png;*.gif;*.bmp;*.jpeg',
'auto': false,
'formData': { 'id': 'id', 'Plaka': Vp, 'Foo':'foooo'},
onAllComplete: function (event, data) {
}
});
});
</script>
上传.ashx 文件
///我在这里得到空值(pwd5).pwd1 和 pwd2 是 okey, 我可以抓住他们的价值
string pwd5 = context.Request.Form["Plaka"];
string pwd1 = context.Request.Form["Id"];
string pwd2 = context.Request.Form["Foo"];
这是标记语法
<ext:TextField ID="txtPlaka" runat="server" FieldLabel="Plaka" Flex="1" AllowBlank="false" ClientIDMode="Static">
</ext:TextField>
<ext:Button runat="server" ClientIDMode="Static" ID="btnMusteriEkle" Text="Yeni müşteri ekle">
<Listeners>
<Click Handler="
$('#FileUpload1').uploadify('upload','*'))">
</Click>
</Listeners>
</ext:Button>
这是我遵循的逻辑:首先在ready函数中创建var Vp=";后来绑定名为myFunction的函数,然后运行uplodify函数.当用户单击按钮时,此绑定已经定义了($('#btnMusteriEkle').click(myFunction);),直接运行myFunction并将Vp值签名为#{txtPlaka}.getValue();并运行uplodify()函数,那些值(Vp), 应该传递上传功能,但到目前为止,Nope 不起作用。
在这里
胡乱猜测,我对ASCX文件了解不多。
问:这是您用来上传的部分吗?
$("#<%=FileUpload1.ClientID%>").uploadify({
'uploader': 'Upload.ashx',
'swf': 'uploadify/uploadify.swf',
'script': 'Upload.ashx',
'cancelImg': 'images/cancel.png',
'folder': 'upload',
'multi': true,
'method': 'post',
'buttonText': 'RESIM SEC',
'fileExt': '*.jpg;*.png;*.gif;*.bmp;*.jpeg',
'auto': false,
'formData': { 'id': 'id', 'Plaka': Vp, 'Foo':'foooo'},
onAllComplete: function (event, data) {
同时试试这个:
var upload;
var myFunction = function()
{
Vp= {txtPlaka}.getValue();
upload()
};
$(document).ready(function () {
var Vp ="";
$('#btnMusteriEkle').click(myFunction);
upload = function(){
$("#<%=FileUpload1.ClientID%>").uploadify({
'uploader': 'Upload.ashx',
'swf': 'uploadify/uploadify.swf',
'script': 'Upload.ashx',
'cancelImg': 'images/cancel.png',
'folder': 'upload',
'multi': true,
'method': 'post',
'buttonText': 'RESIM SEC',
'fileExt': '*.jpg;*.png;*.gif;*.bmp;*.jpeg',
'auto': false,
'formData': { 'id': 'id', 'Plaka': Vp, 'Foo':'foooo'},
onAllComplete: function (event, data) {
}
});
}
});
相关文章:
- 当值更改时,在servlet中自动获取textarea值,无需单击按钮
- 通过 Yii2 表单插入数据时获取空值
- 当浮点部分为空时,从 JQuery 中的输入元素获取数字值不起作用
- 获取返回空值的元素 { 绝对|相对|固定 }
- 如何在 JQuery 中的文本框中获取空值
- 我从 ascx 文件中获取空值
- 在使用 AJAX 时获取数据库的空值
- AJAX 获取向控制器发送空值的调用
- 中继:获取递归数据返回空值
- 表单提交后获取空的隐藏值
- 使用Javascript从url中获取空哈希值
- 如何在不向输出数组获取空值的情况下拆分字符串
- get(一个空字符串)时尝试在 js 中获取 marginTop 值
- 如何防止“无法获取属性值”'dir':对象为空或未定义&;在IE9中加载页面时出现错误
- 无法获取属性值'appendChild':对象为空或未定义"同时追加脚本到IE
- 不能在请求中获取TextArea值,总是空的
- JQPlot饼图抛出“无法获取属性值”'0':对象为空或未定义&;错误
- Selenium WebDriver,从DOM中获取空值
- 使用val()获取空值
- 自动填充空值在ng模型中,从ng选项获取数据