我正在尝试修复程序中的错误,该错误中用户输入了各种选择,然后该程序计算了选择的总数。 当用户开始输入附有“从这里开始”按钮的计量表之前开始按下单选按钮时,我们安装了一条错误消息。 显示错误消息后,我需要用户输入重置为空白,因为该程序现在不显示总计,因为在输入仪表之前它看不到用户已经完成的输入(“从此处开始”输入字段)。
我尝试过:removeClass,用谷歌搜索类似问题并尝试实现,在该论坛上研究了类似问题,但没有任何效果。
<div class="fence-four">
<script type="text/javascript">
jQuery(document).ready(function ($) {
$('input#insert-value').change(function () {
if (isNumber($(this).val())) {
$(this).attr('value', $(this).val());
$(this).removeClass('error');
do this();
do this();
do this();
etc
} else {
$(this).addClass('error');
alert('<?PHP echo JText::_('COM_FENCE_FORM_CHECK_VALUE_INPUT');?>')
````` $(this).removeClass('input');
}
});
$('input[name="jform[fence-type]"]').change(function () {
var insert = $('input#insert-value').val();
if (isNumber(insert) && insert != '') {
$(this).attr('oval', $(this).val());
var item = parseFloat($(this).attr('palings'));
$('span.palings_money').attr('item', item);
do this();
do this();
etc();
getTotalPrice();
} else {
$('input#insert-value').addClass('error');
alert('<?PHP echo JText::_('COM_FENCE_FORM_CHECK_VALUE_INPUT');?>')
}
});