我有一个文本区域,我需要在特定的行上找到一个特定的单词,到目前为止,我有三个下拉列表,每个都使用换行符填充各自行的textarea:
function name(e) {
var ddlOne = jQuery("#ddlOne").val();
var ddlTwo = jQuery("#ddlTwo").val();
var ddlThree = jQuery("#ddlTwo").val();
jQuery("#text-area").val(ddlOne+ "\n" + ddlTwo+ "\n" + ddlThree);
}
jQuery("#ddlOne").on("change", name);
jQuery("#ddlTwo").on("change", name);
jQuery("#ddlThree").on("change", name);
我在textarea中搜索并按找到的内容填写相应的下拉列表:
var info = jQuery("#text-area").val();
if (info.indexOf("inserttextddl1") !=-1){
jQuery("#ddlOne").val("inserttextddl1");}
if (info.indexOf("inserttextddl2") !=-1){
jQuery("#ddlTwo").val("inserttextddl2");}
if (info.indexOf("inserttextddl3") !=-1){
jQuery("#ddlThree").val("inserttextddl3");}
所有这些都有效,但此搜索的作用是搜索整个文本区域,而不是文本区域中的特定行。一个例子是inserttextddl1只能在文本区域的第一行搜索。
提前致谢并抱歉我的英语。