小编k_s*_*ltz的帖子

尝试从<li>中选择单个项目并将该值放入文本框中

我有

<input type="text" id = "addressbox" size="30" onkeyup="showResult(this.value)">

<ul class="livesearch" id="livesearch" style="border: 1px solid rgb(165, 172, 178);">
  <li><a href="#">ADDRESS1</a></li><br>
  <li><a href="#">ADDRESS 2</a></li><br>    
</ul>
Run Code Online (Sandbox Code Playgroud)

并为JavaScript

$('.livesearch').click(function() {
  var value = $(this).text();
  var TheTextBox = document.getElementById("addressbox");
  TheTextBox.value = value;
});
Run Code Online (Sandbox Code Playgroud)

当我点击链接时,它会选择所有地址<ul>而不是我点击的单个地址,例如,我点击地址1但是在文本框中地址1和地址2显示....我做错了什么?

javascript jquery

0
推荐指数
1
解决办法
237
查看次数

拆分列并保留不同的数据集SQL Server

我有一个列,我想分成两列,只保留列中的数字.

JU_COUNT1它包含这样的数据

JU_COUNT1
1 BOLT 4 ATTACH
2 BOLT 2 ATTACH
3 BOLT 1 ATTACH
0 BOLT 3 ATTACH
2 BOLT 10 ATTACH
2 BOLT 12 ATTACH
Run Code Online (Sandbox Code Playgroud)

查询运行后,我希望它看起来像这样

BOLT    ATTACH
1         4 
2         2 
3         1 
0         3 
2        10 
2        12 
Run Code Online (Sandbox Code Playgroud)

我的SQL查询看起来像

SELECT JU_COUNT1,         
CASE
WHEN JU_COUNT1 LIKE '%ATTACH%' THEN RIGHT(JU_COUNT1, Charindex(' ', JU_COUNT1) - 1)
ELSE JU_COUNT1
END AS 'ATTACH1',
CASE
WHEN JU_COUNT1 LIKE '%BOLT%' THEN LEFT(JU_COUNT1, Charindex(' ', JU_COUNT1) - 1)
END AS 'BOLT1'
FROM [dbo].[SUPPORTSTRUCTURE]
Run Code Online (Sandbox Code Playgroud)

我能够很容易地保留BOLT,因为它是BOLT存在时数据的第一部分,但是检索attach的值正在暗示我.

sql sql-server sql-server-2008

0
推荐指数
1
解决办法
43
查看次数

标签 统计

javascript ×1

jquery ×1

sql ×1

sql-server ×1

sql-server-2008 ×1