Javascript 在电子邮件中发送链接选择值

Javascript 在电子邮件中发送链接选择值,javascript,jquery,html,Javascript,Jquery,Html,我正在制作一个链式选择下拉列表,我希望选择的值通过电子邮件或其他方式导出到我的主应用程序。我不确定什么是最好的解决方案。下面是代码示例 <script src="http://code.jquery.com/jquery-latest.min.js"></script> <script src="jquery.chained.js"></script> <script type="text/javascript"></scri

我正在制作一个链式选择下拉列表,我希望选择的值通过电子邮件或其他方式导出到我的主应用程序。我不确定什么是最好的解决方案。下面是代码示例

<script src="http://code.jquery.com/jquery-latest.min.js"></script> 
<script src="jquery.chained.js"></script> 
<script type="text/javascript"></script>

<select id="year" name="year">
  <option value= "">Step 1 - Select Year</option>
  <option value="1990">1990</option>
  <option value="1991">1991</option>
  <option value="1992">1992</option>
</select>

<select id="model" name="model">
  <option value="">Step 2 - Select Model</option>
  <option value="80" class="1990 1991 1992">80</option>
</select>

<select id="engine" name="engine">
  <option value="">Step 3 - Select Engine</option>
  <option value="v10" class="80">v10</option>
</select>


 <input id="button1" type="button" value="send!" />

<script src="jquery.chained.js" type="text/javascript"></script>
<script type="text/javascript">
  $("#model").chained("#year")
  $("#engine").chained("#model")
  $(document).ready(function (){ 
  $('#button1').click(function (){ 
  alert($(':selected').text());
</script>

步骤1-选择年份
1990
1991
1992
第2步-选择模型
80
步骤3-选择发动机
v10
$(“#模型”)。链接(“年”)
$(“#引擎”)。链接(“#模型”)
$(文档).ready(函数(){
$('#button1')。单击(函数(){
警报($(':selected').text());
警报将显示所选选项,但我需要以某种方式导出该文本,以便将其像新闻稿一样发送到我的应用程序。 如果有人能告诉我最好的方法是什么,如果我没有很好地解释,或者你不能理解我的意思,我将非常感激和抱歉。

试试这个

(函数($){
$.fn.cDropdown=函数(x){
返回此值。每个(函数(){
var包装器=$(这个);
var xx=$.extend({
obj:“,
},x |{});
最后创建的变量;
函数已初始化(){
返回数据变量
$.grep(xx.obj,函数(元素,索引){
$。每个(元素、功能(e、i){
if(hasValue(i,“Primary”,true)){
returnedData=hasValue(i,“主”,真);
返回false;
}
})
});
initFirst(返回的数据);
创建者(xx.obj,返回数据)
点击器(返回数据);
runOrder(返回的数据[“Id”]);
}
功能点击器(obj){
变量选择器=obj[“Id”!=null?”#“+obj[“Id”]:obj[“Name”]!=null?”[Name=\”“+obj[“Name”]+“\”]:“”
$('body')。在('change',选择器,函数()上{
var se=$(选择器).find('option[value=“CPreQVa”]”);
if(se.val()!=$(this.find('option:selected').val()){
var target=$(this.attr(“class”).split(“cTrig_”)[1];
var v=$(this.find('option:selected').val();
变量d;
if($('#'+target).is('[class*=“cTrig#”]')){
隐藏以下($(“#”+目标))
}
$.each(xx.obj[0],函数(i,o){
if(hasValue(o,“Id”,target)!=null){
d=hasValue(o,“Id”,目标);
返回false;
}
});
$('#'+target).find('option').remove();
如果(d!=null){
$。每个(d[“选项”],功能(i,o){
var ot=”“+o[“触发器”];
如果(ot.indexOf(“,”)=-1){
var arrot=ot.split(',');
$。每个(arrot,函数(ii,oo){
if(v==oo | | o[“预选”]==true){
$('#'+目标)。追加($(“”)
.attr(“值”,o[“val”])
.文本(o[“文本]);
返回false;
}
})
}否则{
如果(v==o[“触发器”]| | o[“预选”]==true){
$('#'+目标)。追加($(“”)
.attr(“值”,o[“val”])
.文本(o[“文本]);
}
}
})
如果(d[“排序”]!=null&&d[“排序”]==true){
var options=$('#'+target).find(“option”);
var arr=options.map(函数{
返回{
t:$(o).text(),
v:o值
};
}).get();
arr.sort(功能(o1,o2){
返回o1.t>o2.t-1:o1.to2.t-1:o1.t