Если и это по каким-то причинам не получится (сомнительно), то нужно не в атрибуты вставлять, а определять свойства
$('<input/>', {
type: "text",
name: "contractors-name",
value: json.data.list[1].name,
autocomplete: "off",
required: true
}).appendTo(...)