我有一个联系表7(CF7)表格,其中包括几个不同语言/分辨率选项的下载备案,并希望在成功提交后根据4种不同选择的无线电输入值重定向到正确的版本。
我有2个选项可以正常工作,但是现在有4个选项,我认为我的“ if / else” jQuery语句不正确,但是我不确定我忽略了什么。
希望有人比我能帮助我的jQuery更好……
正在使用2个选项的东西:
on_sent_ok: if( $( "input[name='language']:checked" ).val() == 'Chinese' ) {
location.replace('http://example.com/wp-content/uploads/whitepaper-chinese-web.pdf') } else {
location.replace('http://example.com/wp-content/uploads/whitepaper-english-print.pdf') }
我试图用于4个无效的选项:
on_sent_ok: if( $( "input[name='language']:checked" ).val() == 'Chinese-LowRes' ) {
location.replace('http://example.com/wp-content/uploads/whitepaper-chinese-web.pdf') } else {
if( $( "input[name='language']:checked" ).val() == 'Chinese-HighRes' ) {
location.replace('http://example.com/wp-content/uploads/whitepaper-chinese-print.pdf') } else {
if( $( "input[name='language']:checked" ).val() == 'English-LowRes' ) {
location.replace('http://example.com/wp-content/uploads/whitepaper-english-web.pdf') } else {
if( $( "input[name='language']:checked" ).val() == 'English-HiRes' ) {
location.replace('http://example.com/wp-content/uploads/whitepaper-english-print.pdf') } else {
location.replace('http://example.com/wp-content/uploads/whitepaper-english-print.pdf') }