input value的值不可改变

同样是东钿微信服务平台,使用积分的问题,原来的版本是,默认用户不使用积分,也就没有给input赋值,后面华总说默认让用户使用积分,于是我就信誓旦旦把从后台得到用户可使用的积分赋在input上,后来,用着用着,问题出现了,后台说,当使用取消勾选积分,input里面的值还是传到了后台,也就是仍然扣除了用户的积分,这是一个bug,于是我就开始使用jq里面的val(),做了一上午,在调试的时候你发现 html中input的值一直未改变。然后我恍然发现,我写的value jq的val()根本改不了。所以我改了方法,通过js把给input赋值,这样val()就有效果了。真的是基础基础的问题。

Js代码如下:

Html代码如下

时间: 2024-08-10 15:12:09

input value的值不可改变的相关文章

jQuery改变label/input的值,改变class,改变img的src

jQuery改变label/input的值,改变class,改变img的src jQuery改变label的值: $('#aID').text("New Value"); jQuery改变input的值: $('#aID').val("New Value"); jQuery改变class属性: $('#aID').attr('class', "newClass");//设置class $('#aID').addClass('newClass');

改变input的value值,同时在HTML中将value进行改变

在使用lodop进行打印的时候,需求中有这样一个功能:某个字段可以在页面的input框中进行修改. 但是在进行打印时调用的是静态的HTML代码,这就导致在页面的input框中改变字段之后,但是HTML中的input的value并没有改变. 然后终于找到了好的解决办法: 若只在页面上改变input框中的值并不会使得HTML中的value进行改变,如下: 所以,解决办法如下:当鼠标离开input框时触发下列事件: $('.motorparts').on('blur', function(event)

input 的value值改变事件监听

<input id="d1" name="name"/> $("#d1").bind('input propertychange',function(){alert("dddddd");}); 如上所示,对input绑定input propertychange事件后,可监听到键盘输入值.鼠标黏贴值这两种值改变的事件.问题来了----------我现在是通过js代码来改变了input的value值,上面代码就监听不到

js/jquery获取文本框的值与改变文本框的值

我们就用它来学习获取文本框的值及改变文本框的值. 代码如下 复制代码 <script>function get1(){ document.getElementById("txtbox2").value=document.getElementById("txtbox").value; //获取文本框1的值,并赋值给文本框2}</script> <table width="500" border="0"

用Javascript清空(重置)文件类型的INPUT元素的值

之前在StackOverflow回答了这个问题,现在整理到Blog里. 因为安全限制,脚本是不能随意设置其value值的,所以并不能像其它表单输入域那样用属性来设置使其重置. 重置一个文件域的值,归纳起来主要有 3 种方法. 本文分析这三种方法的浏览器兼容性以及优缺点,并给出一个比较完美的综合方案的代码和Demo. 重置文件域的三种方法: 设置value属性为空. 对于IE11以上和其它较新的非IE的现代浏览器Chrome/Firefox/Opera...有效. 克隆或创建一个新的文件输入元素进

iOS 实时监听textField的值的改变

考虑到代理方法 : textFieldDidEndEditing不能监听到textFiled实时的改变,想要实现实时监听 建议注册通知去监听textField的实时改变,直接上代码: [[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(infoAction)name:UITextFieldTextDidChangeNotificationobject:nil]; - (void)infoAction { N

html5中input新增type值的使用

二狗在最近的项目以html5和webapp为主,并接触到了input新增type值的使用,下面就把这些玩意一一以实例列举出来 一:type = date:定义日期:年-月-日 input type="date"可以获取年月日的值,也可以给它的value设置自定义的值哦. 注意:如果你想给input设置你自定义的value值,自定义的值的格式 一定要和input type=date的格式 一样才行. <!doctype html> <html> <head&

iframe页面改动parent页面的隐藏input部件value值,不能触发change事件。

实现一个依据iframe页面返回充值卡类型不同,安排不同的input部件. 点击选择弹出一个iframe.点击充值卡数据行.返回1.充值卡类型.2.充值卡id(用的UUID).3.充值卡号(字符串). 遇到的问题是当iframe选择充值卡时,无法获取parent页面input部件value值的change事件. parent页js $("#id_card_type").change(function(){ //事件无法捕获 }); parent页form <form id=&qu

iframe页面修改parent页面的隐藏input部件value值,不能触发change事件。

实现一个根据iframe页面返回充值卡类型不同,安排不同的input部件. 点击选择弹出一个iframe,点击充值卡数据行,返回1.充值卡类型.2.充值卡id(用的UUID).3.充值卡号(字符串). 遇到的问题是当iframe选择充值卡时,无法获取parent页面input部件value值的change事件. parent页js $("#id_card_type").change(function(){ //事件无法捕获 }); parent页form <form id=&qu