Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/248.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery通过下拉菜单更改tablerow中的文本字段_Javascript_Php_Jquery_Cakephp - Fatal编程技术网

Javascript jQuery通过下拉菜单更改tablerow中的文本字段

Javascript jQuery通过下拉菜单更改tablerow中的文本字段,javascript,php,jquery,cakephp,Javascript,Php,Jquery,Cakephp,我对JS和整个jQuery不是很坚定 这是在foreach循环中创建的实际HTML输出: $'ProjectOfferPosition0IsystemTypeVariatid'。在'change'上,函数{ var价格=[]; 价格[1]=500.00; 价格[2]=600.00; 价格[6]=1000.00 var key=$'ProjectOfferPosition0IsystemTypeVariantId选项:已选定'.val; var oldPrice=800.00; $'Projec

我对JS和整个jQuery不是很坚定

这是在foreach循环中创建的实际HTML输出:

$'ProjectOfferPosition0IsystemTypeVariatid'。在'change'上,函数{ var价格=[]; 价格[1]=500.00; 价格[2]=600.00; 价格[6]=1000.00 var key=$'ProjectOfferPosition0IsystemTypeVariantId选项:已选定'.val; var oldPrice=800.00; $'ProjectOfferPosition0Price'。valprices[parseIntkey,10]+oldPrice; }; 我 ohne Variante wählen 输入基系统Wohnung 60 输入系统Wohnung 100 输入系统豪斯300
为select指定一个与文本字段对应的id,例如select id nr和text-id-nr。然后,您可以在更改时检查select字段,只需获取其值并将其应用于具有相同编号id的文本字段。您可以从事件目标的id中获取所需的相应id,该id将在on change事件对象中获取。

您需要检测更改,获取所选文本,然后将其添加到所需的td

$('.js-my-select').on('change', function(){
  var text = $('.js-my-select option:selected').text();
  $('.js-selected').val(text);
});

工作示例:

如果需要更多具体信息,请删除我全天在线。。然后发布你到目前为止所做的。你的选择项或仅文本项上有值/文本对吗?不是伪代码,而是发布有3或4个选择选项的实际代码,然后写下你的预期输出…更新了Simon Masonthx发布的添加实际代码和当前解决方案,我更新了我的原始帖子并添加了你的解决方案。但是我仍然在努力使它成为IDF的[0]动态部分当你说它仍然是硬编码的时候,你的意思是你在编码html而不是用php脚本生成它吗?您提到过使用foreach循环生成表-这是否有效?也许您也可以共享php代码,那么我就可以提供一个更完整的解决方案。