我将从以下内容开始:我正在构建他的项目的其他人,因此无法更改某些内容。
背景
我正在构建内容管理系统,代码的某些部分已经由其他人制作,现在我必须完成该项目。 我正在从数据库中获取数据,当用户单击编辑按钮时,应将数据重新带回输入字段。
我要走进什么?
有些输入字段是由用户动态创建的,但是这些输入字段的ID和名称是这样的:
#x[] // the name AND the ID of the input field
在我的ajax调用中,无法像上面的ID那样定位ID,以检索数据以将其放回输入字段。考虑到我将不得不重新编程将其插入数据库等的方式,因此我也无法更改输入字段的名称和ID。而且我现在真的无法承受这种事情(由于期限)。
我的问题
如何定位碰巧像上面一样的元素ID?
示例
$('#x').val(response[0].y); //this would work, but takes out the dynamic part when CREATING input fields
$('#x[]').val(response[0].y); //this DOESN'T work, but the ID and name unfortunately HAVE to stay like this