Javascript 在下拉列表中更改值属性名称并使其正常工作?

Javascript 在下拉列表中更改值属性名称并使其正常工作?,javascript,jquery,html,Javascript,Jquery,Html,我的这段代码按我希望的方式工作,但现在我面临的一个问题是,如何将选项值存储在db中,因为其中的值是numbering value=“1”或value=“2”。我是否可以通过输入value=“1000”使其工作,当我选择它时,另一个选择上的值将更改为value=“250” 这是我的密码 $(文档).ready(函数(){ $(“#mpyment”).change(函数(){ var mpyment=$(this.val(); $(“#emi选项”).eq(mpyment).prop('selec

我的这段代码按我希望的方式工作,但现在我面临的一个问题是,如何将选项值存储在db中,因为其中的值是numbering value=“1”或value=“2”。我是否可以通过输入value=“1000”使其工作,当我选择它时,另一个选择上的值将更改为value=“250”

这是我的密码

$(文档).ready(函数(){
$(“#mpyment”).change(函数(){
var mpyment=$(this.val();
$(“#emi选项”).eq(mpyment).prop('selected',true);
});
});

--选择付款--
1000
1500
--选择emi--
250
450

这里您可以这样使用

希望这对你有帮助

$(文档).ready(函数(){
$(“#mpyment”).change(函数(){
var mpyment=$('option:selected',this).data(“value”);
$(“#emi选项[data value=“”+mpyment+”).prop('selected',true);
});
});

--选择付款--
1000
1500
--选择emi--
250
450

Hi,您的意思是您希望通过
1000、1500、250、450
而不是
1,2
选择选项,对吗?Nirav是的,因为我运行了您的代码,它工作正常。我甚至想这样更改1000和250,而不是您可以使用自定义属性。让我给你举个例子