我有一个变量account_number,其中存储了帐号.现在我想得到id为account_number的元素的值.怎么在javascript中做到这一点?
我尝试做document.getElementById(account_number).value,但它是null.
HTML看起来像这样:
<input class='transparent' disabled type='text' name='113114234567_name' id='113114234567_name' value = 'Neeloy' style='border:0px;height:25px;font-size:16px;line-height:25px;' />
Run Code Online (Sandbox Code Playgroud)
而js是:
function getElement()
{
var acc_list = document.forms.editBeneficiary.elements.bene_account_number_edit;
for(var i=0;i<acc_list.length;i++)
{
if(acc_list[i].checked == true)
{
var account_number = acc_list[i].value.toString();
var ben_name = account_number + "_name";
alert(document.getElementById("'" + ben_name.toString() + "'").value);
}
}
Run Code Online (Sandbox Code Playgroud)
}
这里bene_account_number_edit是单选按钮.
谢谢
我正在尝试执行以下查询
INSERT INTO test (trans_id, voucher_id, trans_date, ledger_code_1,
company_code,trans_type, trans_amount)
VALUES (1, 1,'2012/04/01','2001', '8523a95b-5425-46be-89ed-ebd592846845',
'Payment', -30)
WHERE NOT EXISTS(SELECT trans_id, ledger_code_1
FROM test
WHERE trans_id = 1 AND ledger_code_1 = '2001')
Run Code Online (Sandbox Code Playgroud)
它给出错误.我哪里错了?
1064 - 您的SQL语法出错; 检查与您的MySQL服务器版本对应的手册,以便在不存在的地方使用正确的语法(从test中选择trans_id,ledger_code_1**trans_id = 1和'在第1行
还有其他解决方案吗?我有主键作为自动编号..
如何使用自定义标记值jquery获取元素ID?
<div id="1" tab_id="4" class="div_focus" tabindex="1">This is label A</div>
Run Code Online (Sandbox Code Playgroud)
如何使用jquery获取tab_id = 4的id值?
我试图在以下查询中计算运行总计
select
a.ICode, MONTH(a.VDate), YEAR(a.vdate)
, sum(isnull(a.qty, 0))
, sum(isnull(a.qty, 0)) OVER (partition by a.icode order by a.icode) AS 'total'
from
t_Stock as a
group by
a.ICode, MONTH(a.VDate), YEAR(a.vdate)
order by
a.icode, YEAR(a.vdate), MONTH(a.VDate)
Run Code Online (Sandbox Code Playgroud)
但我收到一个错误:
消息8120,级别16,状态1,行3
列"t_Stock.Qty"在选择列表中无效,因为它不包含在聚合函数或GROUP BY子句中.
为什么' t_Stock.Qty'需要在GROUP BY子句中,因为我已经在使用聚合函数(Sum(a.Qty))?
一些演示数据:
icode vtype qty vdate
32114 Sales -2 2013-06-03 18:09:17.953
33459 Sales -1 2013-06-03 19:39:59.843
34446 Sales -1 2013-06-03 20:46:17.030
39914 Tra -3 2014-01-07 13:02:31.000
30899 Sales -1 2013-06-04 11:48:06.267
25676 Sales -3 2013-06-04 …Run Code Online (Sandbox Code Playgroud) 如何设置弹出窗口的宽度?我试过给出宽度:80%的弹出div.它在桌面浏览器中运行良好,但在移动浏览器中它会自动消失.
这是标记:
<div data-role="popup" style="width:80%;left:auto !important;right:0 !important;" id="help-dialog" data-overlay-theme="a" data-theme="a" data-dismissible="false" data-transition="none">
Run Code Online (Sandbox Code Playgroud)
这是一个截图:

我有一个JSON字符串,需要反序列化为一个对象.
这是我尝试过的:
课程:
public class trn
{
public string visited_date { get; set; }
public string party_code { get; set; }
public string response { get; set; }
public string response_type { get; set; }
public string time_stamp { get; set; }
public string trans_id { get; set; }
public double total_amount { get; set; }
public double discount { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
json字符串:
string json = "{\"trn\":{\"visited_date\":\"2015-04-05\",\"party_code\":\"8978a1bf-c88b-11e4-a815-00ff2dce0943\",\"response\":\"Reason 5\",\"response_type\":\"NoOrder\",\"time_stamp\":\"2015-04-05 18:27:42\",\"trans_id\":\"8e15f00b288a701e60a08f968a42a560\",\"total_amount\":0.0,\"discount\":0.0}}";
trn model2 = new System.Web.Script.Serialization.JavaScriptSerializer().Deserialize<trn>(json);
Run Code Online (Sandbox Code Playgroud)
并使用json.net
trn model = …Run Code Online (Sandbox Code Playgroud) 我正在使用slickgrid来显示某些数据.如何为slickgrid行添加自定义方法?
例如:我想按下输入键时打开带有当前行数据的模态框.