Javascript 如何修复html元素被拆分为多个html属性的值
我将向一个HTML表单添加一个值,该表单使用jQuery动态生成,而该值将被拆分为HTML属性。值是一个句子。第一个单词被设置为值,然后其余单词被拆分为HTML属性Javascript 如何修复html元素被拆分为多个html属性的值,javascript,jquery,html,Javascript,Jquery,Html,我将向一个HTML表单添加一个值,该表单使用jQuery动态生成,而该值将被拆分为HTML属性。值是一个句子。第一个单词被设置为值,然后其余单词被拆分为HTML属性 //Here is the sample data being returned //It's in the URL provided //Looping through the returned data and dynamically creating a form and append values to it.
//Here is the sample data being returned
//It's in the URL provided
//Looping through the returned data and dynamically creating a form and append values to it.
$.each(data.TrainingEvaluationCard['Evaluation_Lines'].Evaluation_Lines, function(key, val) {
//Append The Table Here Witht the Data
$('tbody').append( '<tr>'+
'<td> <input class="form-control input-group-md evaluationarea"'+
'name="evaluationarea[]"'+
'value='+val.Evaluation_Area+''+
' style="font-size: 13px !important; "'+
'readonly="readonly"'+
'data-validation="required"'+
'/>'+
' </td>'+
'<td> <input class="form-control input-group-md evaluationquestion"'+
'name="question[]"'+
'readonly="readonly"'+
'value=' +val.Evaluation_Question+ ''+
'style="width: 250px;;"'+
'/>'+
' </td>'+
//Here is the result I'm getting
<input class="form-control input-group-md evaluationquestion" name="question[]" readonly="readonly" value="Were" they="" well="" distributed="" around="" the="" class?style="width: 250px;;">
//下面是返回的示例数据
//它在提供的URL中
//循环遍历返回的数据,动态创建表单并向其附加值。
$.each(data.TrainingEvaluationCard['Evaluation_Lines')。Evaluation_Lines,函数(key,val){
//将数据附加到表中
$('tbody')。附加(''+
' '+
' '+
' '+
' '+
//这是我得到的结果
我希望评估问题的值是返回的整个问题,而不仅仅是第一个单词。您能显示
[…]的内容吗。评估行作为数据吗?将值用双引号括起来:例如'Value=“”+val.evaluation\u Area+”“++
你说//这是我得到的结果
,但我甚至没有看到你的
s。你调试过这个吗?'value='+val.Evaluation\u Question++
应该是'value=“+val.Evaluation\u Question+'”++
OP应该建议打破这段长时间(并引用噩梦)多达多个+=
声明。