2013-10-07 24 views
0

我在表單中有一個窗體>和一個開關按鈕。在If語句中觸發鏈接使用表單選擇觸發

開關按鈕場的樣子:

<input type="checkbox" id="promotionFacebook" <%if (offer.get('promotionFacebook')) {%>checked<%}%> enabled> 

的形式發送具有 '激活' 按鈕>

而且該功能看起來像:

activateBtnClick:function() { 
    this.saveBtnClick(null,{active: true}); 

我要求加if/else語句作爲「激活」表單的解決方案;並根據開關按鈕是否設置爲「開啓」 - 鏈接觸發。在這種情況下;一個鏈接到'發送到Facebook'。

下面是我如何我開始瞭解決方案:

activateBtnClick:function() { 
     this.saveBtnClick(null,{active: true}); 
     if (condition) 
      statement1 
     [else 
      statement2] 
    }, 

我想觸發此鏈接;如果條件Facebook被檢查。

http://www.facebook.com/sharer.php?s=100&p[title]=YOUR_TITLE&p[summary]=YOUR_SUMMARY&p[url]=YOUR_URL&p[images[0]=YOUR_IMAGE_TO_SHARE_OBJECT 

所以基本上;你切換'啓用Facebook'並提交(或者在我的情況下'激活')表單; JavaScript加載鏈接以通過語句觸發。

回答

1

您在找$('#promotionFacebook').is(':checked')

+0

是的,這是一般的想法。 –

+1

+1 - 爲答案。但讓你的問題格式化的答案:) –

+0

@mamdouhalramadan我不完全確定,如果這是他正在尋找,因此問題格式!不過你是對的。 – Colandus