jquery - 选择div内的输入隐藏值
问题描述
$('.aggiungi_play').click(function() {
// find the class
pulsante_aggiungi = $(this);
//find the prev class where next I write a ajax content
spazio_canzone = pulsante_aggiungi.prev('.titolo_autore_codice_selezionata');
// find next div
div_right_click = $(this).next('.click_play_right');
$.ajax({
type: "POST",
url: "includes/query_temp_inserita_play.php",
data: {
id_cella_canzone_selezionata: id_cella_canzone_selezionata
},
dataType: "json",
cache: false,
success: function(scrivo_canzone) {
JSON.stringify(scrivo_canzone); //to string
// scrivo il titolo della canzone
$(spazio_canzone).html(scrivo_canzone.titolo_autore_temp);
},
error: function() {
alert("Sovraccarico del server. Clicca ok e poi ritenta. Grazie");
}
})
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="spazio_canzoni_playlist bg-warning">
<div class="orario_playlist">12:40</div>
<div class="titolo_autore_codice_selezionata">TEXT - TEXT</div>
<div class="aggiungi_play" rel="4157">
<div class="btn btn-danger btn-md">Inserisci</div>
</div>
<div class="click_play_right start">
<input type="hidden" class="canzone_file" value="value to find">
</div>
</div>
所以我想找到最接近的输入值,接下来在这个隐藏的输入中我想用 ajax 函数编写我的新内容。我想找到这个值
<input type="hidden" class="canzone_file" value="value to find">
所以我的问题是选择我尝试使用 next、nextAll、find、最近但没有的输入文件
怎样才能得到它,然后在这个新值中写入?然后使用 ajax 函数我想在字段中写入一个新值
<input type="hidden" class="canzone_file" value="value to find">
谢谢
解决方案
您可以简单地使用 next 并找到类似:
$('.aggiungi_play').click(function() {
console.log( $(this).next('.click_play_right').find('.canzone_file').val() );
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="spazio_canzoni_playlist bg-warning">
<div class="orario_playlist">12:40</div>
<div class="titolo_autore_codice_selezionata">TEXT - TEXT</div>
<div class="aggiungi_play" rel="4157">
<div class="btn btn-danger btn-md">Inserisci</div>
</div>
<div class="click_play_right start">
<input type="hidden" class="canzone_file" value="value to find">
</div>
</div>
推荐阅读
- visual-studio-code - 通过Microsoft Store安装vs code而不是下载.exe时,如何添加“Open with vs code”?
- javascript - Java List 元素在锚标记内未定义
- python - 将 Excel 公式转换为 Python Pandas 代码
- javascript - 显示空白的传单地图
- docker - 如何将 chrome 节点连接到 docker 中的 selenium 网格
- entity-framework-core - 我可以按规定的顺序运行 IDataSeedContributor 实现吗?
- azure - 动态传递 ARM 参数作为 customscriptextension 参数
- php - 在 PHP MySQL 中使用查询嵌套 IF
- ios - 为什么规定的到期日期与证书的到期日期不同
- c# - SQL Server SELECT MAX 并添加 1