用变量替换名称属性 – JQUERY

我正在使用select元素来更改媒体网站上的搜索类型(即按流派搜索,按艺术家搜索)。

我已经创建了下拉列表并可以通过变量获取所选选项,但现在我需要使用变量/ selected选项替换input元素上的name属性。 我已经看到下面的代码来改变“值”,是否有类似的东西来改变输入元素的name属性。

$("input[name$='letter']").val("a letter"); 

.attr('name', 'blah')