我认为,在PHP函数之后显示一个数字的回显:
<div id="delete_pref">
<?php echo $iNbPrefSsrs; ?>
</div>
我想使用jQuery / AJAX更改此值(如果可能的话)。 它可以隐藏旧值/显示新值,设置新值或任何其他值,如果可能,我想要几种方法。
在我的AJAX中,我正在调用相同的php函数,当我访问页面或点击一个应该删除它的按钮时,它会计算这个数字。 我有这个:
$aRetourJson['number'] = $oControlePortail->count_config_to_delete();
我的新值存储在JS中:
var iNewValue= aData['NewValue'];
最后在我的javascript代码中,点击之后,ajax等。
我想知道该怎么做:
$('#delete_pref').???
答案 0 :(得分:1)
您可以使用$('#delete_pref').html(iNewValue)
将旧值替换为通过ajax
答案 1 :(得分:0)
使用此:
<%= f.input :how_tall_are_you, label: "How tall are you ? (in feet and Cm)", collection: height.map { |cm, inc, value| ["#{cm} - #{inc}", "#{value}"] } ,prompt: "-Please select one-",input_html: { class: 'form-control input-lg', required: true} %>
答案 2 :(得分:0)
如果要为元素指定文本,请使用jQuery函数text()
:
$('#delete_pref').text(iNewValue);
但是如果你有HTML代码,你可以使用html()
分配它:
$('#delete_pref').html(iNewValue);
希望这有帮助。
答案 3 :(得分:-1)
参见演示:DEMO Here 使用此:
$('div#delete_pref').html(iNewValue);