asp.net中的如何获得javascript控制的动态select的value

asp.net中的如何获得javascript控制的动态select的value,第1张

补充,你是用服务器按钮提交这样htmlselect会重置可以先用文本框保存相应的值

我用这种方法可以输出产品编号

function setEntryProductID()

{

var preid = documentgetElementById("ddlStyles");

InfoBridgerepertory_newEntrygetSOlist(preidvalue, CallBak_setEntryProductID);

}

function CallBak_setEntryProductID(response)

{

if (responsevalue != null)

{

var ds = responsevalue;

if(ds != null && typeof(ds) == "object" && dsTables != null)

{

for(var i=0; i<dsTables[0]Rowslength; i++)

{

documentall("sEntryProductID"+(i+1))length=0;

var name=dsTables[0]Rows[i]Name;//Name,ProductID是table中的字段,大小写区分

var id=dsTables[0]Rows[i]ProductID;

documentall("sEntryProductID"+(i+1))optionsadd(new Option(name,id));

}

}

}

}

注:这里我返回的是DataSet ,你那里应该是数组

现在改成这样具体要实现什么把后台ajax方法也贴出来研究下

单选下拉列表框对象的value属性值就是选中项的value值,因此只需用如下代码即可

var selected_val = documentgetElementById(select_id)value;

并且,通过 *** 作select下的option也可以得到被选项的value值,方法为:

var sel = documentgetElementById(select_id);var selected_val = seloptions[selselectedIndex]value;

实例演示如下:

1、HTML结构及javascript代码

<select id="test" onchange="alert(thisvalue)">    <option value="0">options-0</option>    <option value="1">options-1</option>    <option value="2">options-2</option></select>

2、效果演示

动态生成的<input>有runat=“server”不?如果有,那么可以和<asp:Button runat="server">同样的方法判断

SystemWebUIHtmlControlsHtmlInputButton button= sender as SystemWebUIHtmlControlsHtmlInputButton;

string v=buttonValueToString();

你的动态生成的setAttribute("name","item"+i);

这里的name,不要用不同的名字,用相同的名字。

然后在action里面定义一个String数组并提供get/set方法。

那么提交后就能在action中直接 *** 作这个数组了。

代码没有。

let a = documentgetElementById('phone_input')

       afocus() //需要手动聚焦一下

      consolelog(avalue)

      thisvalue14 = avalue

      consolelog(thisvalue14)

以上就是关于asp.net中的如何获得javascript控制的动态select的value全部的内容,包括:asp.net中的如何获得javascript控制的动态select的value、如何在JSF中获取JS动态生成下拉菜单的va、asp.net后台如何获取当前点击的动态生成的input按钮的value等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10211892.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存